From 837b7b4b948724a23962662625712a21054e3491 Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Thu, 5 Mar 2026 16:57:31 -0500 Subject: [PATCH] Docs: add Slack typing reaction fallback --- docs/channels/slack.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/docs/channels/slack.md b/docs/channels/slack.md index 6cd8bfccf81..c099120c699 100644 --- a/docs/channels/slack.md +++ b/docs/channels/slack.md @@ -321,7 +321,21 @@ Resolution order: Notes: - Slack expects shortcodes (for example `"eyes"`). -- Use `""` to disable the reaction for a channel or account. +- Use `""` to disable the reaction for the Slack account or globally. + +## Typing reaction fallback + +`typingReaction` adds a temporary reaction to the inbound Slack message while OpenClaw is processing a reply, then removes it when the run finishes. This is a useful fallback when Slack native assistant typing is unavailable, especially in DMs. + +Resolution order: + +- `channels.slack.accounts..typingReaction` +- `channels.slack.typingReaction` + +Notes: + +- Slack expects shortcodes (for example `"hourglass_flowing_sand"`). +- The reaction is best-effort and cleanup is attempted automatically after the reply or failure path completes. ## Manifest and scope checklist