Custom License System & Automatically Update Notification | Associated with Discord

Status
This thread has been locked.

Allen Zhang

Not Developer
Banned
Feedback score
18
Posts
16
Reactions
178
Resources
0
I coded it about a while ago and used it privately since now. You have to do something such as edit messages and change discord channel id to make the stuff being able to use for you.

I'm only selling the source, not hosting.

NOTE: You have to have some basic skills to host a service, Java & NodeJS.

The algorithms are based on AdvancedLicense
  • Features
  • Supports Automatic License Request via Transaction ID (Only supports Resources in MC-Market but I think I'll update soon since I only use it on my resources)
  • The payment must be "Completed" state to validate the license. (Cannot be pending, denied, refunded, either anything else but not "Completed")
  • Advanced Logging which allows you to track down the activity for specific licenses.
  • Multiple Plugins Support.
  • IP-Limits support, when there is a new address has successfully verified to the license system, the discord bot will send the license owner (associated with discord) to notify them. If the IP-Limit is already full then the system will decline the request and send a warning to the license owner. You have to edit the IP-Limit with anything you want.
  • License reminder system that prevents the licensers forgot their license and starts to bother you about what their licenses are.
  • License search, you can search the license information with given (email, username, discord id, discordName+Tag, transactionId).
  • You can delete a license at any time you want with provided reason and it will be sent to the license owner.
  • Link a Plugin object to a discord role, whenever a user gets verified then he/she will be automatically added to the role which linked to that plugin.
  • Clear-IP command, the license owner can clear their IP to a specific license at any time they want. They can only clear the IP Records when their IP-Limit is full.
  • You can also generate a license manually and bind it to a specific user.
  • Rejoin System, if a user has a license in the database and he left the server, if he rejoins then the system will give him the role back and notify him with the license stored.
  • Mainly bound with discord id so it does not really matter if the owner changed his name or tag.
  • Supports automatic update notification bound with specific plugin object. Whenever you updated a plugin to MC-Market then the bot will send a message in sepcified channel to notify them.
  • Maybe more, will add soon.
Screenshots:
EP2MBP59O9_H643NQ8PACGU.png

C[NLKSR1_T@$AP]F964ITAJ.png

8ZU`M8TY49~3S2NY2~$4`VX.png

(OZ8K)QYGI1S(6E2XBVX6PO.png

WNNE7L2S[TQY_VFG0_`%72Y.png

~O@[`K_P)X`)S3G32RESR0D.png

]4LZT`R~}DLNYP7(Y4L@4P8.png

Once upon the purchase, you'll get the source of the license bot & the api for the paypal transactions based on NodeJS.

The Price is 50$.
 

Attachments

  • EP2MBP59O9_H643NQ8PACGU.png
    EP2MBP59O9_H643NQ8PACGU.png
    44.7 KB · Views: 650
  • C[NLKSR1_T@$AP]F964ITAJ.png
    C[NLKSR1_T@$AP]F964ITAJ.png
    45.5 KB · Views: 635
  • MU)72RI2`H_E0LBRKZBS2X5.png
    MU)72RI2`H_E0LBRKZBS2X5.png
    68.5 KB · Views: 74
  • 8ZU`M8TY49~3S2NY2~$4`VX.png
    8ZU`M8TY49~3S2NY2~$4`VX.png
    41.5 KB · Views: 624
  • (OZ8K)QYGI1S(6E2XBVX6PO.png
    (OZ8K)QYGI1S(6E2XBVX6PO.png
    39.3 KB · Views: 624
  • WNNE7L2S[TQY_VFG0_`%72Y.png
    WNNE7L2S[TQY_VFG0_`%72Y.png
    44.6 KB · Views: 621
  • ~O@[`K_P)X`)S3G32RESR0D.png
    ~O@[`K_P)X`)S3G32RESR0D.png
    21.9 KB · Views: 624
  • ]4LZT`R~}DLNYP7(Y4L@4P8.png
    ]4LZT`R~}DLNYP7([email protected]
    93.4 KB · Views: 625
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Ghast

Founding Father of Hypocrisy - https://artemis.ac
Supreme
Feedback score
54
Posts
2,096
Reactions
3,285
Resources
79
#OpenSource
 

Harry

Rustacean
Management
Feedback score
10
Posts
1,606
Reactions
876
Resources
0
If this is a Discord bot - how is a plugin supposed to validate a license key? Are you hosting a web server within the bot?
 
Status
This thread has been locked.
Top