Engagement
Leveling Premium · €3.99
XP, levels, a leaderboard and role rewards that keep chats alive.
Leveling is a premium module: €3.99, once, for one server - no subscription. In the dashboard a locked module shows every setting as a preview before you buy. How premium works
Members earn XP by chatting, rise in levels, show off with /rank and compete on the /leaderboard. Levels can hand out reward roles.
Setting it up
- Set how much XP a message gives and the cooldown between gains (so spam does not pay).
- Choose where level-ups are announced: in the same channel, in one fixed channel, or not at all.
- Add role rewards: at level 5 this role, at level 10 that one.
Commands
<required> [optional] - "who may use it" is Discord's default; a server's admins can change it per command under Server Settings > Integrations.
/rank
Everyone/rank [user]Show your level and XP
usermember, optional - Someone else
/leaderboard
Everyone/leaderboard [page]The most active members
pagewhole number, optional - Page
/setxp
Manage Server/setxp <user> <xp>Set a member's total XP
usermember - Memberxpwhole number - Total XP
Settings
Everything you can set for this module in the dashboard.
- Minimum XP per message
- Maximum XP per message
- Cooldown between XP gains (seconds)
- Level-up announcement
- Announcement channel
- Level-up message - Placeholders: {user} {user.name} {level} {server}
- No XP in these channels
- No XP for these roles
- Keep earlier reward roles
- Role rewards
- At level
- Give role
Good to know
- Channels (a bot or spam channel) and roles can be excluded from earning XP.
- With Keep earlier reward roles off, a new reward replaces the previous one.
/setxp(Manage Server) corrects a member's total.- Levels can pay out server currency: see Economy.
- The bot's role must be above every role it should give or take, and it needs Manage Roles.