Levels Commands
๐ Leveling System Help
The Leveling System is a fun and engaging feature that rewards server activity. Users gain experience and level up based on their messages, helping to foster engagement within your community.
๐ How It Works
Each time a user sends a message in the server, it contributes to their message count and increases their level. The system is capped at Level 100 to ensure a fair and manageable progression. Spam protection is in place to prevent abuse and to ensure that activity is legitimate.
Server administrators can customize various aspects of the leveling system, allowing for tailored rewards and notifications.
๐ค User Commands
These commands are available to all users to track their own level and interact with the system:
!level
Check your current level.
!level @user
Check the level of another user.
!globallevel
View your global level across all servers.
!leaderboard
View the leaderboard of users within the current server.
!leaderboard global
View the global leaderboard across all servers.
!leaderboard messages
View the leaderboard based on message count.
โ๏ธ Admin Commands
Admins have more control over the leveling system and can configure various settings to suit their serverโs needs:
!leveladmin enable/disable
Toggle the leveling system on or off.
!leveladmin notification channel/dm
Configure notification delivery (channel or direct message).
!leveladmin message embed/plain
Choose whether level-up messages are sent as an embed or plain text.
!leveladmin format <text>
Customize the format of level-up messages.
!leveladmin role add <level> <@role>
Assign a role reward when a user reaches a specific level.
!leveladmin set @user <level>
Set a user's level manually.
!leveladmin reset @user
Reset a user's level.
!leveladmin resetall
Reset the levels for all users in the server.
๐ Message Format Variables
When configuring custom level-up messages, admins can use these variables to personalize the format:
{user}
Mentions the user who leveled up.
{username}
Displays the username of the user.
{level}
Shows the user's current level.
{messageCount}
Shows the total number of messages the user has sent.
๐ Need More Help?
For more information on how to use any of these commands, type:
!help <command>
Example: !help leveladmin set
will display detailed instructions on how to set a userโs level.
โ ๏ธ Note: Some admin commands require server administrator permissions to execute.
Last updated