Commands

Leveling Commands

Track member activity with levels, XP, and rewards.

Command library

Leveling

,levels+3
,,levels

Configure XP tracking, rewards, and level-up messages.

Example,levels
,level,leveling,lvl
,levels unlock+2
,,levels unlock

Enable XP tracking for this server.

Example,level enable
,level enable,levels enable
,levels lock+2
,,levels lock

Pause XP tracking without deleting member progress.

Example,level disable
,level disable,levels disable
,levels add
,,levels add (role) (level)

Give a role when a member reaches a level.

Example,levels add @Active 10
,levels remove
,,levels remove (level)

Remove a reward from a level.

Example,levels remove 10
,levels sync
,,levels sync

Synchronize earned level roles for members.

Example,levels sync
,levels stackroles
,,levels stackroles (on/off)

Choose whether members keep earlier level roles.

Example,levels stackroles on
,levels message
,,levels message (text or embed code)

Set the level-up text or embed message.

Example,levels message 🎉 {user.mention} reached level {level}!
,levels messagemode
,,levels messagemode (pm/context/#channel/none)

Choose where level-up messages are sent.

Example,levels messagemode #levels
,levels setrate
,,levels setrate (multiplier)

Change the server XP multiplier.

Example,levels setrate 1.5
,levels leaderboard
,,levels leaderboard

View the server level leaderboard.

Example,levels leaderboard
,levels roles
,,levels roles

View every configured level reward.

Example,levels roles
,levels ignore
,,levels ignore (channel/role)

Ignore a channel or role when awarding XP.

Example,levels ignore #spam
,levels ignore list
,,levels ignore list

View roles and channels ignored by leveling.

Example,levels ignore list
,rank+1
,,rank (user)

Show your (or another member's) level and XP.

Example,level @timmy
,level