#discord bot presence intent not working

1 messages · Page 1 of 1 (latest)

ionic adder
#

I have enabled all 3 privileged intents in discord developer portal, but the intent is still limited
intents:content=limited
when i run openclaw channels status

pastel steepleBOT
#

To help others find answers, you can mark your question as solved via Right click solution message -> Apps -> âś… Mark Solution

regal breachBOT
#

intents:content=limited is usually not an error.

OpenClaw is reading Discord’s Application Flags from GET /oauth2/applications/@me. Discord has two flags for each privileged intent:

  • GATEWAY_MESSAGE_CONTENT = for bots in 100+ servers
  • GATEWAY_MESSAGE_CONTENT_LIMITED = for bots in under 100 servers (the toggle you enable in the Developer Portal)

So if your bot is in <100 guilds, Discord will report message content = limited even when it’s correctly enabled. (Discord docs: “Application Flags” section: GATEWAY_MESSAGE_CONTENT_LIMITED)

What to do next:

  1. If your bot is in <100 servers: you’re good — “limited” just means “under-100 mode”.
  2. If your bot is in 100+ servers: you need Discord approval/verification for message content intent; then it should flip to enabled.

If you’re still not getting message text in guild channels, paste these outputs and we can diagnose the actual blocker (often config allowlists / requireMention / permissions, not intents):

ionic adder
#

so when i ask the bot if it can read my activity, it said no

regal breachBOT
ionic adder
#

openclaw channels capabilities --channel discord
2026.2.19-2

🦞 OpenClaw 2026.2.19-2 (45d9b20) — I keep secrets like a vault... unless you print them in debug logs again.

Discord default
Support: chatTypes=direct,channel,thread polls reactions threads media nativeCommands
Actions: send, broadcast, poll, react, reactions, read, edit, delete, pin, unpin, list-pins, permissions, thread-create, thread-list, thread-reply, search, sticker, member-info, role-info, emoji-list, emoji-upload, sticker-upload, channel-info, channel-list, channel-create, channel-edit, channel-delete, channel-move, category-create, category-edit, category-delete, voice-status, event-list, event-create, set-presence
Bot: @Lain ()
Intents: messageContent=limited guildMembers=limited presence=limited

#

@regal breach

#

are you still here