/level rank

Motivate your community to stick around

XP for activity, role rewards and leaderboards - turn passive members into active community members.

Depiction: the /level rank command shows your own rank card with level, rank, XP and a progress bar; next to it a mini leaderboard of the most active members.

  1. Two XP sources

    Members earn XP for messages and for time spent in voice channels - tracked separately. A configurable per-member cooldown prevents XP farming through spam, and voice time is additionally capped against simply sitting in a channel.

  2. Excluded channels

    Individual channels can be excluded from XP - for example bot or rules channels where activity shouldn't be rewarded.

  3. Level roles

    Roles can be linked to individual levels and are assigned automatically once a member reaches that level. Optionally, the previous role is removed again at the next higher level, so only the highest role earned stays visible.

  4. /level rank and /level leaderboard

    With /level rank every member can pull up their own rank card with level, ranking, XP and progress to the next level; /level leaderboard shows the server's ten most active members.

  5. Level-ups keep working for you

    A level-up can be announced automatically - in the current channel or a fixed announcement channel - and can also be used as a trigger for your own automations.

FREE

Level roles: 5 in the free plan, 15 from Basic, Unlimited from Pro.

Get your server moving

Enable the leveling system for free and link your own rewards.