Leveling & role rewards
Turn XP into levels and automatically reward members with roles as they climb. (Free)
Leveling turns the XP members earn into levels, and lets you hand out roles automatically at the levels you choose. It's one of the most popular features because it gives members a reason to stay active — and it's completely free (other bots charge for this).
Needs XP first. Make sure Points & XP is on — levels are derived from XP.
What it does
- Calculates each member's level from their XP.
- Grants roles automatically at the level breakpoints you set.
- Optionally posts a "level up!" announcement.
Setting it up
In the admin panel, open Leveling and:
- Turn it on.
- Choose how fast levels come — the formula: You can tune the curve with a coefficient, and set a maximum level.
- Quadratic (default) — each level needs more XP than the last; a steady climb.
- Linear — a flat amount of XP per level.
- MEE6-style — familiar to members coming from that bot; quick early, slower later.
- Map levels to roles — e.g. Level 5 → "Bronze," Level 10 → "Regular."
- Choose whether members keep every role they earn as they climb (stack) or each new one replaces the last.
- (Optional) Turn on announcements and pick a channel and message.
Member experience
XP is earned by being active; when a member crosses a threshold they level up automatically and get any role you mapped — no action needed. They check their level with /xp rank or on their portal.
Tips
- Role rewards must sit below the HoneyGate role (see role hierarchy).
- "Stack" is great for prestige (collect every rank); "replace" keeps the role list tidy (only your current rank).
- Level rewards pair naturally with channel permissions — e.g. a "Regular" role that unlocks an off-topic channel.