Levels
Last updated Sep 29, 2026Open in dashboard

Commands

CommandDescriptionOptionsPermission
/leaderboardView the XP leaderboardtype (text; optional; one of: Combined (text + voice), Text XP, Voice XP): Which XP type to rank by
global (true/false; optional): Rank global XP across all servers instead of this server
Everyone
/profileShow your level profilemember (member; optional): The member to show the profile for (defaults to yourself)
type (text; optional; one of: Combined (text + voice), Text XP, Voice XP): Which XP type to display
global (true/false; optional): Show global XP profile across all servers instead of this server
Everyone
/rankShow your rank cardmember (member; optional): The member to show the rank for (defaults to yourself)
type (text; optional; one of: Combined (text + voice), Text XP, Voice XP): Which XP type to display
global (true/false; optional): Show global XP rank across all servers instead of this server
Everyone
/xp addAdd XP to a member or roletarget (member or role): The member or role to add XP to
amount (whole number; 1 to 1,000,000): Amount of XP to add (1-1,000,000)
type (text; optional; one of: Combined (text + voice), Text XP, Voice XP): Which XP pool to add to (combined adds it all to text XP)
Admin; shown by default only to members with Manage Server
/xp removeRemove XP from a member or roletarget (member or role): The member or role to remove XP from
amount (whole number; 1 to 1,000,000): Amount of XP to remove (1-1,000,000)
type (text; optional; one of: Combined (text + voice), Text XP, Voice XP): Which XP pool to remove from (combined takes text XP, then voice XP)
Admin; shown by default only to members with Manage Server
/xp resetReset XP for a member or roletarget (member or role): The member or role to reset
type (text; optional; one of: Combined (text + voice), Text XP, Voice XP): Which XP pool to reset (combined resets both text and voice)
Admin; shown by default only to members with Manage Server
/xp sync_rolesSync level reward roles for all members based on their current XPnoneAdmin; shown by default only to members with Manage Server

Admin means the server owner, members with the Administrator permission, members with one of the admin roles set in the dashboard's Settings, and the bot owner. The /xp commands are also hidden by default from members without Manage Server; you can change who sees them in Discord under Server Settings > Integrations.

All Levels commands work only in a server, and only while the module is turned on.

Turn commands on or off

The Commands tab lists every command with a toggle. Every command is on by default. Turn one off and click Save Changes; members who try it are told it is disabled.

Levels > Commands: one toggle per command and subcommand

Member commands

/rank

Shows a rank card: level, rank on the chosen board, progress to the next level, and the counts behind that board: text XP and message count for Text XP, voice XP for Voice XP, and all three for Combined.

  • member: someone else's card (bots have no levels).
  • type: Combined (text + voice), Text XP or Voice XP. Defaults to combined.
  • global: your global XP and global rank instead of this server's.

/profile

Shows a profile: level, server rank (or global rank with global:true), progress, total XP, and text XP, voice XP and message count. Takes the same options as /rank.

/leaderboard

Posts the paged board in the channel. type picks the board to start on, and global:true shows the global board (global XP of every server, headed by the bot) instead of this server's. See Leaderboards.

Admin commands

target is a member or a role. A role applies the command to every current member with that role (bots are skipped), and the reply says how many members were changed. Every /xp command is recorded on the Logs tab.

/xp add and /xp remove

Add or remove 1 to 1,000,000 XP. With type Combined (the default), /xp add puts the amount in text XP so the combined total rises by exactly that amount, and /xp remove takes it from text XP first and the rest from voice XP. XP never drops below 0. See Changing XP by hand.

/xp reset

Sets the chosen pool back to 0. Combined resets text XP, message count and voice XP. There is no undo.

/xp sync_roles

Takes no options. Re-checks the reward roles of every member with Levels XP in this server, giving and removing roles to match their current XP. Run it after creating or changing a reward track. See Existing members.

After /xp add, /xp remove and /xp reset, the affected members' reward roles are checked too. None of the /xp commands send level-up messages.