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

SettingDefaultDetails
XP per message5Enter a number.
Announcement channelChoose 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.