#discord bot presence intent not working
1 messages · Page 1 of 1 (latest)
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+ serversGATEWAY_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:
- If your bot is in <100 servers: you’re good — “limited” just means “under-100 mode”.
- 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):
so when i ask the bot if it can read my activity, it said no
openclaw --version
openclaw channels capabilities --channel discord
Docs: https://docs.openclaw.ai/channels/discord and https://docs.openclaw.ai/cli/channels
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