Level System & XP
Members earn XP for chatting and spending time in voice channels — and level up in your community as a result.
How XP works
Each message earns a random amount of XP within the configured range (default: 15–25). Spam is limited: messages within 60 seconds don't stack. For the Voice XP system, check the dedicated page.
Use /rank to see your current standing. The leaderboard is available via /leaderboard or directly in the dashboard.
Setting up role rewards
In the dashboard under Level System → Role Rewards, you can define: "Anyone who reaches Level 10 gets the Active role." It all runs automatically — no manual role assignments needed.
Multiple rewards are possible. A typical setup might look like this:
- Level 5 → access to extra channels
- Level 15 → color role, nickname permission
- Level 30 → supporter rank with special rights
Leaderboard
/leaderboard shows the top members of your server. The full list with filter options is available in the web dashboard. Leaderboards are server-specific — XP on Server A doesn't carry over to Server B.
Achievements
In addition to levels, members can unlock achievements — e.g., for sending 100, 500, or 1000 messages. The icons appear on the rank card next to the level badge.
Rank Card
Use /rank (or /rank @user for others) to display an embed: current level, XP progress bar to the next level, server rank, and unlocked achievements.
You can exclude specific channels or roles from earning XP — useful for bot spam channels. Configure this in the dashboard under Levels → Excluded Channels.