Role Reactor LogoRole Reactor

Common Issues

Frequently encountered problems with Role Reactor Bot and their solutions.

Bot Not Responding

Verify Bot Status

  • Confirm the bot is online
  • Execute /ping to test bot responsiveness

Verify Permissions

  • Bot requires "Send Messages" and "View Channel" permissions
  • Verify channel-specific permissions

Check Role Position

  • Bot's role must be positioned above roles it manages
  • Navigate to Server Settings > Roles to verify hierarchy

Roles Not Being Assigned

Most Common Cause: Bot's role is positioned below the roles it is attempting to assign

Correct Role Hierarchy

  1. Navigate to Server Settings > Roles
  2. Drag the bot's role above all roles you want it to manage
  3. Test role assignment again

Verify Role Names

  • Ensure role names in the command match exactly
  • Role names are case-sensitive

Verify Bot Permissions

  • Bot requires "Manage Roles" permission

Command Errors

Refer to the Troubleshooting Guide for a complete list of error messages and solutions.

Reactions Missing

Verify Emoji Format

  • Custom server emojis (including animated) are supported
  • Unicode emojis (🎮📚🎵) are also supported
  • Ensure the bot has access to custom server emojis

Verify Bot Permissions

  • Bot requires "Add Reactions" and "Manage Messages" permissions
  • Verify channel-specific permissions

Refresh Reactions

  • Contact support to refresh reactions for a specific message
  • This resolves most reaction-related issues

XP System Not Working

Most Common Cause: XP system is disabled by default and must be enabled by server administrators

Enable XP System

  1. Execute /xp settings command
  2. Click the toggle to enable the XP system
  3. Verify all XP types are enabled (message, command, role, voice)

Verify Cooldowns

  • Message XP: 60-second cooldown between messages
  • Command XP: 30-second cooldown between commands
  • Users will not earn XP if they are in cooldown

Verify Activity

  • Users must be actively messaging or using commands
  • Voice activity requires users to be in voice channels
  • Role assignments grant 50 XP per role

Voice Permissions Not Working

Verify Bot Permissions

  • Bot requires "Move Members" permission to disconnect users
  • Bot requires "Mute Members" permission to mute users
  • Verify permissions in Server Settings > Roles > Bot Role

Verify Role Permissions

  • Role must have "Connect" permission disabled to disconnect users
  • Role must have "Speak" permission disabled to mute users
  • Check role permissions in Server Settings > Roles

Test Voice Restrictions

  • Assign a restrictive role to a test user
  • Have the user join a voice channel
  • Bot should automatically disconnect or mute them

Welcome/Goodbye System Not Working

Verify System Status

  • Execute /welcome settings or /goodbye settings to verify it is enabled
  • System may be disabled in settings
  • Verify channel configuration

Verify Channel Permissions

  • Bot requires "Send Messages" permission in the configured channel
  • Bot requires "Embed Links" if using embed format
  • Verify channel-specific permissions

Test Configuration

  • Use test functionality if available
  • Verify message format and placeholders
  • Verify auto-role assignment if configured