Role Hierarchy
Discord prevents bots from managing roles and members above their highest role. Place the Project Plana role above assignable roles, muted roles, and roles involved in moderation actions.
Channel Access
For posting features, the bot needs channel visibility and send permission. For embeds and links, it also needs embed/link permissions. For cleanup, it needs Manage Messages.
Troubleshooting
| Problem | Most likely check |
|---|---|
| Bot does not post | Channel visibility, Send Messages, disabled feature, or wrong target channel. |
| Role is not assigned | Bot role hierarchy and Manage Roles permission. |
| Schedule fires at the wrong time | Guild timezone in General Settings. |
| RSS feed stays quiet | Feed URL, enabled state, channel selection, and whether the feed has new entries. |
| Automod misses content | Rule enabled state, trigger settings, exemptions, and Discord permissions. |
Safe Rollout
- Configure the feature in a staff-only channel first.
- Verify bot permissions using a real test action.
- Enable the feature for a limited public area.
- Review logs and member feedback before expanding scope.