Guide/Community features/Leveling & rank cards
Discord Leveling Bot: XP, Levels & Rank Cards
XP for messages, voice and reactions; rewards, multipliers, announcements, rank cards.
Quick answer
Rewards and multipliers
!manage leveling set announce channel
!manage leveling set announce_channel #levels
!manage leveling reward 10 @Regular
!manage leveling multiplier @Booster 1.5
!manage leveling channelmultiplier #events 2
!manage leveling channelmultiplier #bot-spam 0.5
!manage leveling exclude #bot-spamAsk the guide
Step by step
Members earn XP for messages (a random amount per message with a cooldown), voice time (per minute, only with enough people in the channel) and reactions. Levels unlock role rewards; level-ups can be announced where they happen, in a channel, or not at all.
| Setting | Default | Command / dashboard |
|---|---|---|
xp_min / xp_max | 15–25 per message | !manage leveling set xp_min 10 |
cooldown | 60 s between XP messages | !manage leveling set cooldown 45 |
voice_xp | 5 per minute, min 2 members | !manage leveling set voice_xp 3 |
reaction_xp | 1 | !manage leveling set reaction_xp 0 |
announce · announce_channel · message | current channel · — · 🎉 {user.mention} reached level {level}! | !manage leveling set announce channel · !manage leveling set announce_channel #levels · !manage leveling set message "…" |
rewards · stack_rewards | none · stack on | !manage leveling reward 10 @Regular (omit role to remove) |
multipliers | none | !manage leveling multiplier @Booster 1.5 |
exclusions | none | !manage leveling exclude #bot-spam · !manage leveling exclude @Muted |
theme | default | !manage leveling set theme midnight (server default; members pick their own with !rank theme) |
!rank [@user] · !rank leaderboard [page] · !rank rewards
!rank theme neon default, midnight, sunset, forest, gold*, neon*, ocean* (* premium)
!manage leveling setxp @user 5000 · !manage leveling reset @user yes · !manage leveling reset yes (whole server)Dashboard: Community → Leveling shows the settings, the level rewards, the top 25 and the reset controls. Custom embeds bound to level.up can replace the announcement with a card; {event.level} holds the new level.
Copy and try
Rewards and multipliers
!manage leveling set announce channel
!manage leveling set announce_channel #levels
!manage leveling reward 10 @Regular
!manage leveling multiplier @Booster 1.5
!manage leveling channelmultiplier #events 2
!manage leveling channelmultiplier #bot-spam 0.5
!manage leveling exclude #bot-spamGood to know
- Level rewards and role/channel XP multipliers are edited on the Leveling page (same data as /manage leveling reward, multiplier, channelmultiplier); ×0 on a channel means no XP there.
- The server default rank-card theme is on the Leveling page; members still override it with the rank theme command.
- Voice XP only counts with at least two humans in the channel.
- Resets move the leaderboard baseline; analytics totals stay intact.
Still stuck? Ask in the support server.