Skip to main content

Leveling Commands

Commands for the XP and leveling system. Members use rank and leaderboard commands freely. Admin commands require elevated permissions.


/rank​

Check your rank card or view another member's.

OptionRequiredDescription
userNoThe member to check (defaults to yourself)

Shows current level, XP, progress to next level, server rank position, and message streak.


/profile​

View a member's full profile: level, XP, stats, and earned achievements.

OptionRequiredDescription
userNoMember to view (defaults to yourself)

/rankcard​

Personalise your own rank card appearance.

Subcommands​

SubcommandDescription
color <hex>Set a custom accent color (e.g. #ff5733)
background <url>Set a custom background image (PNG, JPG, or GIF URL)
resetReset your rank card to the default style
previewPreview your current rank card without sharing it

/leaderboard​

View the server XP rankings.

OptionRequiredDescription
pageNoPage number (10 members per page, default: page 1)

Top 3 members get medal emojis (🥇🥈🥉).


/stats​

View detailed engagement stats for a member (message count, streak, days active, etc.).

OptionRequiredDescription
userNoMember to check (defaults to yourself)

/prestige​

Reset your level back to the start in exchange for a permanent prestige rank — a badge that shows you've maxed out and started over. Your prestige rank is shown on your rank card and profile.

No options. Prestige must be enabled by an admin, and you must have reached the server's configured prestige level threshold to use it.


/leveling​

Admin commands for managing the leveling system.

Required permission: Manage Guild (implied by bot owner / admin configuration)

Subcommands​

SubcommandDescription
multiplier <value>Set the server XP multiplier (0.1–10.0). Use 2.0 for double XP.
sync-rolesRetroactively assign level roles to all members based on their current level
keep-roles <enabled>true = stack all earned level roles; false = only keep the highest

/givexp​

Give XP directly to a member (admin command).

OptionRequiredDescription
userYesThe member to give XP to
amountYesAmount of XP to give (1–1,000,000)

/removexp​

Remove XP from a member (admin command).

OptionRequiredDescription
userYesThe member to remove XP from
amountYesAmount of XP to remove (1–1,000,000)

/resetxp​

Reset all XP and levels for the entire server. This cannot be undone.

OptionRequiredDescription
confirmYesMust be true to proceed