Discord Permissions
Understand Nyra’s role position, permission pre-flight checks and how to repair common Discord permission problems.
Permission Pre-flight
Open Health to see which Discord permissions are required by the features currently enabled. The checker distinguishes required permissions from permissions that are not currently needed.
Role hierarchy
Discord does not allow a bot to manage roles at or above its own highest role. If Nyra reports a role as unmanageable, open Server Settings → Roles and move Nyra above the role it needs to assign or remove.
Common permissions
- Manage Roles
- Needed for rank sync, role rewards and self-assign roles.
- Manage Channels
- Needed when the Control Centre creates/manages Discord channel resources.
- Moderate Members
- Needed for timeout-based moderation actions.
- Kick Members / Ban Members
- Needed only when configured moderation actions use kick or ban.
- Add Reactions
- Needed for emoji reaction role menus.
- View Channel / Send Messages / Embed Links / Read Message History
- Needed by features that publish or manage messages in configured channels.
Channel overrides
A bot can have a server-level permission but still be blocked by channel/category permission overrides. If a feature fails in one channel only, inspect that channel’s permissions for Nyra or its bot role.