Skip to content

fix: stop requesting the Message Content intent - #20

Merged
voodoohop merged 1 commit into
mainfrom
fix/drop-message-content-intent
Oct 12, 2026
Merged

voodoohop merged 1 commit into
mainfrom
fix/drop-message-content-intent

Conversation

@voodoohop

Copy link
Copy Markdown
Member
  • Discord removes this app's Message Content intent on Oct 14. If the bot still requests it after that, the gateway refuses the connection (close code 4014) and the bot goes offline in every server.
  • Removes the intent request. The bot now uses discord.Intents.default(), which already includes guild and DM messages.
  • The owner-only sync command now answers to @bot sync in a server, or !sync in DMs. Mentions and DMs still carry message text.
  • Slash commands (/pollinate, /multi-pollinate, /random, /cross-pollinate, /beemoji) don't need the intent and are unaffected.
  • Needs a redeploy before Oct 14.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Qv9n8zUKi85ULQDkKt9Use

Discord removes this app's Message Content intent on 2026-10-14; a bot
that still requests it is refused at the gateway (close code 4014).
All user features are slash commands and do not need it.

The owner-only `sync` prefix command now also answers to a mention
(`@bot sync`), since mentions and DMs still carry message content.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Qv9n8zUKi85ULQDkKt9Use
@voodoohop
voodoohop merged commit a0c6fb1 into main Oct 12, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant