🎉 Launch offer: the next 5 servers get 30 days free. Claim a spot →
All topics & search

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-spam

Ask 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.

SettingDefaultCommand / dashboard
xp_min / xp_max15–25 per message!manage leveling set xp_min 10
cooldown60 s between XP messages!manage leveling set cooldown 45
voice_xp5 per minute, min 2 members!manage leveling set voice_xp 3
reaction_xp1!manage leveling set reaction_xp 0
announce · announce_channel · messagecurrent channel · — · 🎉 {user.mention} reached level {level}!!manage leveling set announce channel · !manage leveling set announce_channel #levels · !manage leveling set message "…"
rewards · stack_rewardsnone · stack on!manage leveling reward 10 @Regular (omit role to remove)
multipliersnone!manage leveling multiplier @Booster 1.5
exclusionsnone!manage leveling exclude #bot-spam · !manage leveling exclude @Muted
themedefault!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-spam

Good 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.

Discord Leveling Bot: XP, Levels & Rank Cards · Sweet