RankyRanky

Commands

Type / in Discord to see them. Server managers can limit which channels members use commands in from the dashboard.

/rank [user]
Shows level, total XP, progress to the next level, server rank and activity stats. Pass a user to see someone else's.
/leaderboard [page]
Top members of the server by XP, 10 per page.
/pings enabled:<true|false>
Turn off @mentions in your own level-up announcements: your name is shown without a notification. Premium servers.
/xp give user:<member> amount:<xp> [reason]
Give a member XP. Level Roles update right away; no public announcement. Premium.Admins & moderators
/xp remove user:<member> amount:<xp> [reason]
Take XP away from a member (never below 0). Premium.Admins & moderators
/xp set-level user:<member> level:<n> [reason]
Put a member straight at a level; their XP becomes the start of that level. Premium.Admins & moderators
/settings show
Shows the current plan, announcement settings and XP rates.Admins & moderators
/settings levelup-channel [channel]
Sets the channel for level-up announcements. Without a channel, announcements go where the level was earned.Admins & moderators
/settings levelup-announcements enabled:<true|false>
Turns level-up announcements on or off.Admins & moderators

How XP works

๐Ÿ’ฌ Messages

15โ€“25 XP per message, at most once every 60 seconds per member. Bots, webhooks and excluded channels don't count.

๐ŸŽ™๏ธ Voice

5 XP per full minute in a voice channel with at least 2 people who can hear. Muted, deafened and AFK-channel time doesn't count.

๐Ÿ‘ Reactions

3 XP for reacting to someone else's message, once per message, at most every 30 seconds and up to 100 XP a day. Reacting to yourself or to bots doesn't count.

๐Ÿ“ˆ Levels

Going from level n to n + 1 takes 5nยฒ + 50n + 100 XP. Level 1 needs 100 XP, level 5 needs 1,150, level 10 needs 4,675.