Certain parts or the entirety of the plugin/feature may require a Premium Subscription.
For further information about premium services, please visit our Premium Page.
The Leveling Plugin introduces an engaging leveling system for your Discord server. Users can earn XP simply by chatting and being active in the community.
To begin your setup, go to the MEE6 Dashboard, select your server, and navigate to the Levels Plugin.
In the plugin, find the "Level up announcement" section where you can choose how MEE6 alerts users about leveling up:
Disabled: MEE6 will not send a level-up message.
Current Channel: MEE6 will send the level-up message in the chat where the user has leveled up.
Private Message: MEE6 will DM the user the level-up message.
Custom Channel: Set a specific channel for all level-up notifications.
If you choose "Custom Channel," a new section named "Announcement Channel" will appear. Specify the channel where you want the level-up notifications to be posted.
Customize the level-up message in the "Level Up Announcement Message" section.
Set reward roles for users when they reach certain levels:
Stack previous rewards: Users will keep all reward roles, and they won't be removed upon leveling up.
Remove previous rewards: Previous reward roles will be removed from users once they reach a new reward role.
Configure role rewards in the "Role Rewards" section. Select the role and set the level at which the user should receive it.
Additionally, the "Remove role reward after member loses XP" section allows for the removal of reward roles if a user's level is reset or their XP is manually taken away using the /remove-xp command.
Customize the default rank card displayed in your server when using /rank:
Non-Premium Servers: Set multiple colors for the rank card background from preset colors or the custom color creator.
Premium Servers: Set background colors, choose premade backgrounds, or upload your own.
Adjust the XP rate to change the difficulty of leveling. Drag the point to set the desired rate. This section also allows you to disable the ability to give MEE6 Pro subscribers extra XP.
Add roles to the "No XP Roles" section to prevent users from gaining XP and leveling up.
Specify channels in the "No XP Channels" section where users won't earn XP.
Each time you send a message, you get a random number of XP between 15 and 25.
To avoid flooding, you can only gain XP once per minute.
Below is a table listing the level commands available in the MEE6 bot, along with their argument options:
Command | Description | Arguments |
---|---|---|
/give-xp |
Give XP to a member | @member (Mention), xp_amount (Number) |
/remove-xp |
Remove XP from a member | @member (Mention), xp_amount (Number) |
/levels |
Get a link to the leaderboard | |
/rank |
Get your rank or another members rank | @member (Mention, optional) |
Below is a table listing the levels variables compatible with the plugin in the MEE6 bot, along with their descriptions and examples:
Variable | Description | Example |
---|---|---|
{user} |
User Mention | @MEE6 |
{user.mention} |
User Mention | @MEE6 |
{user.id} |
User ID | 159985870458322944 |
{user.name} |
Username | MEE6 |
{user.discriminator} |
User discriminator (tags only apply to bots due to Discord's recent username changes) | #4876 |
{user.idname} |
User tag (tags only apply to bots due to Discord's username changes) | MEE6#4876 |
{user.avatar_url} |
User avatar URL | https://cdn.discordapp.com/avatars/.../url.png |
{user.avatar} |
User Avatar Hash | d7322911587e969b699b0f918386199a |
{user.bot} |
Indicates whether the user is a bot | True or False |
Variable | Description | Example |
---|---|---|
{server} |
Server Name | MEE6 Support |
{server.name} |
Server Name | MEE6 Support |
{server.id} |
Server ID | 159962941502783488 |
{server.icon_url} |
Server Icon URL | https://cdn.discordapp.com/icons/.../736c44dc0f.webp?size=1024 |
{server.icon} |
Server Icon Hash | 736c44dc0f5edf4115c0a23e1dbc5d1b |
{server.owner_id} |
Server Owner ID | 138362511190786048 |
{server.owner} |
Server Owner Mention | @Anis |
{server.region} |
Server Region | Eu-West |
{server.member_count} |
Server Member Count | 82036 |
{server.verification_level} |
Server Verification Level | From 0 (None) to 4 (Table flip) |
{server.joined_at} |
Date when the bot joined the server | 2017-04-08T07:24:15.143000+00:00 |
Variable | Description | Example |
---|---|---|
{channel} |
Channel Mention | #Channel |
{channel.name} |
Channel Name | Channel |
{channel.id} |
Channel ID | 531047198964711424 |
{channel.type} |
Channel Type | 0 (Text), 1 (DM), 2 (Voice), 3 (Group DM), 4 (Category) |
Feedback and Suggestions
Noticed a mistake or incorrect information? Have suggestions for new additions? Join our Support Server to let us know.