-
-
Notifications
You must be signed in to change notification settings - Fork 57.5k
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
Problem
Mattermost integration currently does not support reactions:
- Send reactions: calling
message(action="react")returns:
Message action react not supported for channel mattermost
So agents cannot add emoji reactions to Mattermost posts.
- Receive reactions: when a human reacts (adds/removes emoji) on a post sent by an agent, the agent does not receive/observe any event/update, so it cannot respond to reactions.
Expected
message(action="react", channel="mattermost", ...)should add/remove an emoji reaction on the target post (and ideally mirror the semantics of other channels).- Reaction add/remove on Mattermost posts should be surfaced to agents as incoming events (so workflows can react to them).
Actual
- React action is rejected with the error above.
- Reaction events are not delivered/visible to the agent.
Repro
Send
- In Mattermost, pick a post.
- From an agent, call
message(action="react")targeting that post. - Observe error and no reaction added.
Receive
- Agent sends a message to Mattermost.
- Human adds an emoji reaction to that agent post.
- Agent does not receive any event/notification about the reaction.
Notes / implementation hints (optional)
- Mattermost has a reactions API (
POST /api/v4/reactions) and WebSocket event(s) for reaction added/removed. - It would be great if the Mattermost plugin/provider could map those to OpenClaw message react + reaction event schema.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request