openclaw - 💡(How to fix) Fix [Bug]:Discord Message Content Intent content=limited despite being enabled — bot can send but not receive guild messages [2 comments, 3 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
openclaw/openclaw#77962Fetched 2026-05-06 06:18:42
View on GitHub
Comments
2
Participants
3
Timeline
5
Reactions
2
Timeline (top)
commented ×2labeled ×2closed ×1

Environment

OpenClaw version: 2026.5.4 Node.js: v25.8.0 Platform: macOS 26.3.1 (arm64), Mac Mini @openclaw/discord: 2026.5.4 Issue Summary

Bot connects successfully, appears online in Discord, can send messages via webhook, shows typing indicator when mentioned — but never delivers the actual text response back to the guild channel. DMs work perfectly fine.

Root Cause

Environment

OpenClaw version: 2026.5.4 Node.js: v25.8.0 Platform: macOS 26.3.1 (arm64), Mac Mini @openclaw/discord: 2026.5.4 Issue Summary

Bot connects successfully, appears online in Discord, can send messages via webhook, shows typing indicator when mentioned — but never delivers the actual text response back to the guild channel. DMs work perfectly fine.

Fix Action

Fix / Workaround

Discord guild channels are completely unusable for bot communication. Workaround is DMs only.

Code Example

[default] Discord Message Content Intent is limited; bots under 100 servers can use it without verification.
discord channels resolved: 1479511210503442442/1479511212273172685 (guild:ProductionX; channel:captain)
discord client initialized as 1501020674804682914; awaiting gateway readiness
RAW_BUFFERClick to expand / collapse

Bug type

Regression (worked before, now fails)

Beta release blocker

No

Summary

Environment

OpenClaw version: 2026.5.4 Node.js: v25.8.0 Platform: macOS 26.3.1 (arm64), Mac Mini @openclaw/discord: 2026.5.4 Issue Summary

Bot connects successfully, appears online in Discord, can send messages via webhook, shows typing indicator when mentioned — but never delivers the actual text response back to the guild channel. DMs work perfectly fine.

Steps to reproduce

Enable Message Content Intent in Discord Developer Portal (confirmed toggled ON) Configure Discord channel in OpenClaw with requireMention: false Send a message in the guild channel (with or without @mention) Bot types for several seconds, then stops — no response appears

Expected behavior

Bot processes the message and sends a text response to the guild channel.

Actual behavior

openclaw channels status shows intents: content=limited Raw Discord API confirms: flags: 565248 → GATEWAY_MESSAGE_CONTENT_LIMITED (524288) is set, GATEWAY_MESSAGE_CONTENT (262144) is NOT set Bot receives zero MESSAGE_CREATE events in guild channels (verified via logs) DMs work — bot receives and responds correctly via DM A serenity (Rust) bot using the same token with GatewayIntents::MESSAGE_CONTENT works correctly on the same server Toggling the intent OFF → save → ON → save does not resolve it Bot re-invited with new OAuth URL after enabling intent Bot has blue checkmark (verified) in Discord Developer Portal

OpenClaw version

2026.5.4

Operating system

Mac mini

Install method

No response

Model

minimax 2.7

Provider / routing chain

openclaw minimax discord

Additional provider/model setup details

Bot is verified, under 100 servers A separate Rust serenity bot with identical token receives guild messages normally Webhook delivery works (cron outputs deliver correctly) This appears to be identical to issue #55594 — OpenClaw may not be correctly requesting the MESSAGE_CONTENT intent bitmask from Discord even when the intent is enabled in the portal

Logs, screenshots, and evidence

[default] Discord Message Content Intent is limited; bots under 100 servers can use it without verification.
discord channels resolved: 1479511210503442442/1479511212273172685 (guild:ProductionX; channel:captain)
discord client initialized as 1501020674804682914; awaiting gateway readiness

Impact and severity

Discord guild channels are completely unusable for bot communication. Workaround is DMs only.

Additional information

No response

extent analysis

TL;DR

The issue is likely due to OpenClaw not correctly requesting the MESSAGE_CONTENT intent bitmask from Discord, despite the intent being enabled in the portal.

Guidance

  • Verify that the MESSAGE_CONTENT intent is correctly enabled in the Discord Developer Portal and that the bot is properly configured to receive this intent.
  • Check the OpenClaw documentation to see if there are any specific requirements or settings for requesting the MESSAGE_CONTENT intent.
  • Compare the implementation of the Rust serenity bot, which is working correctly, to identify potential differences in intent handling.
  • Test the bot with a different intent configuration to see if the issue is specific to the MESSAGE_CONTENT intent.

Example

No code example is provided as the issue seems to be related to configuration and intent handling rather than a specific code snippet.

Notes

The issue appears to be identical to issue #55594, which suggests that OpenClaw may not be correctly requesting the MESSAGE_CONTENT intent bitmask from Discord. The fact that a separate Rust serenity bot with the same token is working correctly suggests that the issue is specific to OpenClaw.

Recommendation

Apply workaround: Use DMs only until the issue is resolved, as guild channels are currently unusable for bot communication. This is because the issue is likely due to a configuration or intent handling problem in OpenClaw, and using DMs avoids this issue.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

FAQ

Expected behavior

Bot processes the message and sends a text response to the guild channel.

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

openclaw - 💡(How to fix) Fix [Bug]:Discord Message Content Intent content=limited despite being enabled — bot can send but not receive guild messages [2 comments, 3 participants]