Permission Errors
Fix Discord permission issues preventing HawkWatch from working. Quick solutions for common problems.
Last updated:
Permission Error Troubleshooting
The Reality: Discord’s Unhelpful Errors
Discord only shows “The application did not respond” with a red exclamation mark. No details about what’s actually wrong.
Quick Diagnosis
Test first: /list watched post: True
- ✅ Embed appears: Permissions working
- ❌ “Application did not respond”: Follow fixes below
✅ Success! When permissions work correctly,
/list watched post: True
shows a rich embed like this.
Common Fixes
1. Add HawkWatch to Your Channel
Fixes 90% of problems:
- Right-click notification channel → Edit Channel → Permissions
- Click ”+” → Add HawkWatch role
- Done! (Discord auto-grants needed permissions)
2. Override @everyone Denies
If #1 doesn’t work - you likely have explicit denies:
- Check for red ❌ symbols next to @everyone permissions
- Add HawkWatch to channel (step 1 above)
- Set HawkWatch permissions to green ✅:
- Send Messages ✅
- Embed Links ✅
- View Channel ✅
Why this happens: When @everyone is denied a permission, just adding the bot isn’t enough - you must explicitly allow it.
3. Check Server-Wide Permissions
If channel fixes don’t work:
Server Settings → Roles → HawkWatch - verify all are ✅:
- View Channels
- Send Messages
- Send Messages in Threads
- Embed Links
- Use Slash Commands
Specific Issues
Commands Don’t Appear
- Check: User has Administrator permission OR admin/mod role
- Wait: Up to 1 hour for Discord sync
- Fix: Re-invite bot with official link
Threads Not Working
- Server Settings → Roles → HawkWatch
- Enable: “Send Messages in Threads” ✅
Private Channels
- Edit Channel → Permissions → Add HawkWatch role
- Grant: View Channel, Send Messages, Embed Links
Emergency Reset
Nothing works? Nuclear option:
- Remove HawkWatch from server
- Re-invite with official link
- Fixes 95% of permission problems
Why Permission Issues Happen
HawkWatch uses minimal permissions for security and privacy. But this means:
- Users accidentally remove “unnecessary” permissions
- @everyone denies block the bot
- Channel restrictions prevent notifications
All 5 permissions are essential - removing any breaks functionality.
Related Docs
- Permissions Guide - What permissions are needed
- Installation Guide - Proper setup
- Getting Support - Still need help?