Leveling & Rank Cards
XP for chat and voice activity, leaderboards and beautiful rank cards.
Features·~1 min read
Setup
code
/leveling setup
Pick the channel(s) that grant XP and any role rewards. From then on, activity earns XP automatically.
How it works
- Message XP — earned in configured text channels with anti-spam pacing (no farming by spamming)
- Voice XP — time spent actively in voice channels (not AFK), tracked per minute
- Level curve — each level takes progressively longer, so early levels feel rewarding
Rank cards & leaderboards
| Command | Shows |
|---|---|
/rank message [user] | Text-activity rank card |
/rank voice [user] | Voice-activity rank card |
/leaderboard | Top 10 members, rendered as an image |
Rank cards are generated as images — share them anywhere.
Role rewards
Map levels to roles (Level 5 → Regular, Level 20 → Veteran...) from Server → Settings → Leveling on the dashboard. Cortex assigns/unassigns automatically when members cross thresholds.
💡 Tip
Reward participation, not volume. Configure XP only in real conversation channels — leaving bot-spam channels out keeps your leaderboard meaningful.
