Leveling
Reward activity with XP, levels, rank cards, role rewards and a public leaderboard.
Leveling turns activity into progression. Members earn XP for chatting, talking in voice and reacting, level up along a curve you choose, and can unlock role rewards.
Earning XP
- Messages - a random amount per message, with a cooldown to prevent spam farming.
- Voice - XP per minute in voice, with a minimum-members requirement and an option to ignore muted users.
- Reactions - optional XP for reacting (and for receiving reactions).
Curve & multipliers
Choose one of three level curves (linear, polynomial, exponential) to control how fast levels get harder. Multipliers boost XP globally or for specific roles or channels - for example a 2× weekend or a booster-role bonus. The combined multiplier is capped to keep things fair.
Role rewards
Map levels to roles. Choose stack (keep every reward earned) or highest (only the top role for the current level).
Level-up announcements
Pick where level-ups are announced - the current channel, a fixed channel, a DM, or off - and design the message as an embed or text with a live preview. The {level} variable is available.
Restrictions
Use a channel blacklist or whitelist to control where XP is earned.
Rank cards & leaderboard
Members check progress with /rank (a generated card) and /leaderboard. You can also enable a public leaderboard page that needs no login.