Leveling & XP
Award XP for messages and announce level-ups.
Starter
Award XP for messages and announce level-ups.
Install Leveling & XP from your bot’s Modules tab. Configure the settings below, save, and deploy the bot to apply changes. See module setup for shared setup steps.
Set up and use
Choose XP per message and an optional Announcement channel. Without a destination, the level-up message goes to the conversation channel. A member can earn XP at most once per minute.
Run /rank to view your own level and progress. XP and levels reset on bot restart. Leaderboards and level-reward roles are not currently included.
Settings reference
| Setting | Default | Details |
|---|---|---|
| XP per message | 5 | Enter a number. |
| Announcement channel | — | Choose a Discord channel. |
Discord setup and troubleshooting
BotDen prepares the invite permission request automatically from your enabled modules and saved commands/events. Use the invite generated by BotDen.
Enable Message Content Intent in the Discord Developer Portal for this module. See privileged intents.
If the feature does not work after saving and deploying, see troubleshooting for intents, existing-server permissions, channel access, and role order.