Skip to main content
XRYPTON’s leveling system rewards members for being active in your server. Every message earns XP (subject to a configurable cooldown), and members level up automatically as they accumulate it. You can attach role rewards to specific levels, customise the level-up notification, and tune every aspect of how XP is earned. All leveling commands are available as both prefix and slash commands.

Checking Rank & Leaderboard

The rank card shows the member’s current level, XP progress, and a visual progress bar. The leaderboard is sorted by total lifetime XP and limited to the top 10 members.

Enabling / Disabling the System

Permission: Manage Server
Toggles the entire leveling system on or off for your server. The first time you run this, it enables the system and creates the default configuration. Run it again to disable without losing your settings.

Configuration

Control where level-up messages are sent.
Available template placeholders: {user}, {username}, {guild}, {level}, {xp}, {total_xp}

Role Rewards

Assign a Discord role as a reward for reaching a specific level. Permission: Manage Server
You cannot assign roles with Administrator or Manage Server permissions as level rewards. XRYPTON will reject the request to prevent privilege escalation.
/level rewards reset requires Administrator permission. Adding and removing individual rewards only requires Manage Server.
Example:

Resetting Levels

Permission: Administrator
Resetting all member levels is irreversible. All XP and level data for every member in your server will be permanently deleted.

Viewing Your Configuration

Displays a full summary of your server’s leveling configuration, including: