openclaw - 💡(How to fix) Fix [Bug]: Mattermost: group/public channel messages not received via WebSocket (regression in 2026.4.8) [1 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#63269Fetched 2026-04-09 07:56:04
View on GitHub
Comments
0
Participants
1
Timeline
2
Reactions
0
Author
Participants
Timeline (top)
labeled ×2

Mattermost bots do not receive or process WebSocket events for public/group channel messages in 2026.4.8. DMs work correctly.

Root Cause

Mattermost bots do not receive or process WebSocket events for public/group channel messages in 2026.4.8. DMs work correctly.

Fix Action

Fix / Workaround

Workaround

Downgrade to 2026.4.2: npm install -g [email protected]

RAW_BUFFERClick to expand / collapse

Bug type

Regression (worked before, now fails)

Beta release blocker

No

Summary

Mattermost bots do not receive or process WebSocket events for public/group channel messages in 2026.4.8. DMs work correctly.

Steps to reproduce

  1. Configure Mattermost channel with chatmode: "oncall", groupPolicy: "open", "blockStreaming": true, "replyToMode": "off"
  2. Bot connects successfully (mattermost connected as @botname)
  3. Send @botname mention in a public channel
  4. No log entry appears — message is silently dropped
  5. Send a DM to the bot — works correctly

Expected behavior

Bot should receive and process channel messages (at minimum when @mentioned in oncall mode).

Actual behavior

Channel messages are silently dropped. No log entry appears at any log level (info, debug, trace). DMs to the same bot work correctly and produce expected
log entries (sessionKey=agent:main:mattermost:direct:*). Bot is confirmed as channel member via REST API, and messages are confirmed present via /channels/{id}/posts.

OpenClaw version

2026.4.8

Operating system

macOS (Darwin 24.6.0) — Mac Mini, arm64

Install method

npm install -g openclaw

Model

anthropic/claude-sonnet-4-6

Provider / routing chain

Anthropic (direct API key)

Additional provider/model setup details

No response

Logs, screenshots, and evidence

Impact and severity

No response

Additional information

Workaround

Downgrade to 2026.4.2: npm install -g [email protected]

extent analysis

TL;DR

Downgrade to OpenClaw version

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 should receive and process channel messages (at minimum when @mentioned in oncall mode).

Still need to ship something?

×6

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

Back to top recommendations

TRENDING