-
-
Notifications
You must be signed in to change notification settings - Fork 52.7k
Open
Labels
bugSomething isn't workingSomething isn't workingregressionBehavior that previously worked and now failsBehavior that previously worked and now fails
Description
Bug type
Regression (worked before, now fails)
Summary
Discord requireMention: true is not working correctly in OpenClaw 2026.3.2. The agent responds and shows "typing..." status even when not mentioned in guild channels where requireMention is set to true.
Steps to reproduce
- Configure Discord guild with
requireMention: true:
{
"channels": {
"discord": {
"enabled": true,
"guilds": {
"(My Guild Id)": {
"requireMention": true,
"users": ["(My User Id)"]
}
}
}
}
}-
Restart the gateway:
openclaw gateway restart -
Send a message in a guild channel without mentioning the bot
-
Observe: Agent shows "typing..." and responds to the message
Expected behavior
Agent should not respond or show typing status when:
- Message is in a guild channel with
requireMention: true - Bot is not mentioned in the message
Agent should only respond when explicitly mentioned (e.g., @OpenClaw).
Actual behavior
- Agent shows "typing..." indicator immediately after receiving message
- Agent responds to the message even without mention
- Inbound metadata shows
chat_type: "direct"even for guild channel messages
OpenClaw version
2026.3.2
Operating system
macOS 26.3(arm64)
Install method
npm global
Logs, screenshots, and evidence
Impact and severity
No response
Additional information
- This worked correctly in previous versions (2026.2.23)
- Related to Issue [Bug]: Discord ackReaction not firing despite correct config (scope: all) #11568 (Discord ackReaction not firing)
- The issue persists regardless of
requireMentionsetting
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingregressionBehavior that previously worked and now failsBehavior that previously worked and now fails