Skip to main content
This is a premium feature. Upgrade your plan to access it.
Members earn XP by chatting in your server. As they accumulate XP, they level up. You can assign roles at specific levels as rewards, giving active members recognition and access.

How it works

Each message a member sends earns them a configurable amount of XP. Once they reach enough XP, they level up automatically. You can set up role rewards so members receive specific roles when they hit certain levels.

Configure leveling

1

Open leveling settings

Go to the BrewBot Dashboard and select your server. Navigate to the Leveling page.
2

Set the XP rate

Adjust the XP rate to control how quickly members level up. A higher rate means faster leveling.
3

Set a level-up announcement channel

Choose a channel where the bot posts a message each time a member levels up.
4

Add level roles

Assign roles to specific levels. For example, you could give the “Regular” role at Level 5.

Bot commands

CommandDescription
/rankCheck your current level and XP
/levelsView the server leaderboard
/give-xpGive XP to a member
/remove-xpRemove XP from a member
/level-testTest level-up announcements
Use /level-test to preview how level-up announcements look before going live.