Documentation Index
Fetch the complete documentation index at: https://docs.mclicense.org/llms.txt
Use this file to discover all available pages before exploring further.
Getting Started
Add the MC License bot to your Discord server to manage your plugin licenses directly through Discord. To add the bot:- Use this link
- Select the server you would like to add it to
- Follow Discord’s server authorisation process
Linking Your Discord Account
Before using the bot, you’ll need to link your Discord account with your MC License dashboard account:- Navigate to your Account page
- Locate the ‘Connected Accounts’ section
- Click ‘Connect’ next to Discord and follow the authentication flow
Linking your Discord account is required to ensure secure access to your licenses through the bot.
Commands
Creating a New License
The/createlicense command allows you to generate new licenses for your plugins through an interactive interface.
All license creation interactions are ephemeral, meaning only you can see them.
Steps to Create a License:
- Type
/createlicensein any channel - A dropdown menu will appear showing your available plugins
- Select the plugin you want to create a license for
- Fill out the license details in the modal:
- User: The user who will be assigned the license, as a string
- Max IPs: Maximum number of IP addresses allowed to use this license, as an integer
- Expiry Date: When the license will expire
Editing an Existing License
Use the/editlicense command to modify the details of an existing license.
Command Usage:
Parameters:
licenseKey: The license key that you’d like to edit
- User: The user who will be assigned the license, as a string
- Max IPs: Maximum number of IP addresses allowed to use this license, as an integer
- Expiry Date: When the license will expire
Best Practices
- Keep your license keys secure and don’t share them publicly
- Regularly review active licenses to ensure they’re assigned to the correct users
- Set appropriate IP limits based on your plugin’s intended use case
- Consider setting reasonable expiration dates to maintain control over license distribution
Troubleshooting
If you encounter any issues:- Verify the bot has the necessary permissions in your Discord server
- Ensure you’re using the correct command syntax
- Check that the license key exists when using
/editlicense - Contact support if you continue experiencing problems

