📈 Levels
Members earn XP by chatting and talking in voice, level up, and unlock reward roles.
How it works
- Each message earns a random amount of XP (configurable min/max), with an anti-spam cooldown.
- Voice activity also earns XP per minute (a minimum number of members in the channel can be required).
- Long messages can earn double XP, and each level can pay server currency.
- Level-ups can be announced in the current channel, a specific channel, or by DM.
💬 Engagement XP (quality over quantity)
A member earns bonus XP when their own message receives reactions or replies. It rewards the people who spark conversations instead of those who post fifty "ok". A reply is worth more than a reaction: it means a real exchange started.
It cannot be farmed. A member can only reward you once per message (removing and re-adding a reaction earns nothing), self-reactions never count, bonuses per message are capped, there is a daily cap per member, and reacting to an old message earns nothing. No-XP channels and roles are respected.
On the dashboard (Levels page)
- General - XP per message/voice, global XP rate, max level, money per level.
- Exclusions & multipliers - no-XP channels/roles, and XP boosters per role or channel (e.g. ×2 for boosters).
- Rewards & announces - level-up announcement, reward roles per level (stackable or not).
- Leaderboard & card - Discord + shareable web leaderboard, and /rank card colors.
Commands
/rankYour rank card (or another member's)./leaderboardServer ranking (XP, voice, money...)./level-adminStaff: give/remove/set XP or levels.💡 Coming from MEE6, Amari or DraftBot? Import your members' levels from General → Import on the dashboard.