XP & Levels
How the XP and leveling system works, and how to configure it
Members earn XP by sending messages — 5 XP per message, with a one-minute cooldown. Constantly chatting for 20 minutes earns a maximum of 100 XP.
Checking Rank & Leaderboard
Shows a member's current level, total XP, and their rank relative to the rest
of the server. Omit user to check your own.
Lists the most active members, filterable by day, week, month, or all
time. Useful for running activity-based events.
Level Roles
The most useful part of the leveling system is automatically awarding roles when members hit a milestone. Use this to gate channels, give perks, or recognize long-time members without any manual work.
Roles are additive — members keep all previously earned roles as they level up. There's no cap on how many level roles you can configure.
Blocking XP in Channels or Roles
By default, every message in every channel earns XP. If you have bot command channels, spam channels, or roles that shouldn't be earning:
Changes only affect messages going forward — existing XP isn't adjusted.