stained

Server Configuration

Level Rewards

Track activity, award roles, and configure level-up delivery.

Overview

Enable XP

Run levels unlock. Ignore channels and roles that should not earn XP; lock pauses tracking.

Add rewards

Associate roles with levels. Stackroles controls whether older rewards remain; sync reconciles existing members.

Configure messages

Choose a text or embed template and a delivery mode: context, pm, a channel, or none. Direct messages require {guild.name}; level-up messages begin at level four.

Examples

Replace , with your server's prefix if you changed it.

,levels unlock,levels add @LevelFive 5,levels message {user.mention} reached {level.new_rank} in {guild.name}!

Commands

26 commands. Arguments in (parentheses) are required and arguments in [brackets] are optional.

View your level and experience

,levelsaliases: level, leveling, lvl

,levels (user)

Create level role

,levels addrequires Manage Guild

,levels add (role) (level)

Reset level & XP for absent members

,levels cleanuprequires Server Owner

,levels cleanup

View server configuration for Leveling system

,levels configaliases: settingsrequires Manage Guild

,levels config

Ignore a channel or role for XP

,levels ignorerequires Manage Guild

,levels ignore (target)

View everything that doesn't earn XP

,levels ignore listrequires Manage Guild

,levels ignore list

View the highest ranking members

,levels leaderboardaliases: lb

,levels leaderboard

Set the title of the leaderboard embeds

,levels leaderboard renamealiases: name, titlerequires Manage Guild

,levels leaderboard rename (name)

View all ignored channels and roles

,levels listrequires Manage Guild

,levels list

Disable leveling system

,levels lockaliases: disable, offrequires Manage Guild

,levels lock

Set custom level up message

,levels messagerequires Manage Guild

,levels message (message)

View the level up message for the server

,levels message viewrequires Manage Guild

,levels message view

Set up where level up messages will be sent

,levels messagemoderequires Manage Guild

,levels messagemode (option)

Toggle level up messages for yourself

,levels messages

,levels messages (option)

Remove level role

,levels removerequires Manage Guild

,levels remove (level)

Reset all members level and XP

,levels resetrequires Server Owner

,levels reset

View every level reward

,levels rewardsaliases: reward

,levels rewards

View all XP roles

,levels roles

,levels roles

Set multiplier for XP gain

,levels setraterequires Manage Guild

,levels setrate (multiplier)

Enable or disable stacking of roles

,levels stackrolesrequires Manage Guild

,levels stackroles (option)

Update your members level roles

,levels syncrequires Manage Guild

,levels sync

Enable leveling system

,levels unlockaliases: enable, onrequires Manage Guild

,levels unlock

Update a level roles rank

,levels updaterequires Manage Guild

,levels update (role) (rank)

View a member's rank card

,rank

,rank (user)

Set a user's level

,setlevelrequires Manage Guild

,setlevel (member) (level)

Set a user's experience

,setxprequires Manage Guild

,setxp (member) (xp)