Role Reactor LogoRole Reactor
Admin

XP

Manage the server XP system. Configure experience point rewards, level requirements, settings, and XP system behavior.

Subcommands

settings

Interactive dashboard to manage XP system settings and toggles

rewards

Add, remove, or list role rewards for reaching specific levels

mode

Change how XP and levels are calculated (e.g. Chat vs Voice focus)

Usage Examples

Open the XP settings dashboard:

/xp settings

The bot will display an interactive interface allowing you to toggle message XP, voice XP, edit cooldown modifiers, and reset settings easily.

Manage role rewards for leveling up:

/xp rewards add level:10 role:@ActiveMember
/xp rewards remove level:10 role:@ActiveMember
/xp rewards list

When users reach the specified level, they will automatically be granted the chosen role.

Adjust the XP progression curve:

/xp mode mode:classic

Available calculation modes dictate how difficult it is to level up.

Permissions Required

  • Manage Server: Required for settings and mode
  • Manage Roles: Required for role rewards

What You'll See

Interactive management interfaces with toggles. Role rewards are stored securely and applied automatically as users chat and participate in the server.

Troubleshooting

  • Permission denied: Ensure you have Manage Server or Manage Roles permissions depending on the subcommand.

  • Rewards not applying: Ensure the bot's role is higher in the hierarchy than the reward roles it tries to grant.

  • No XP earned: Check /xp settings to verify the XP system is enabled for the correct activities (messages, voice).