From 9e497e67962c2fde2b44f06b60d3c46e4f4b3846 Mon Sep 17 00:00:00 2001 From: "openclaw-docs-sync[bot]" Date: Thu, 30 Apr 2026 13:49:54 +0000 Subject: [PATCH] chore(sync): mirror docs from openclaw/openclaw@8b665e0d7066dd524fa87d08592e259b465a005f --- .openclaw-sync/source.json | 4 ++-- docs/channels/slack.md | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.openclaw-sync/source.json b/.openclaw-sync/source.json index 3c5f352f2..5c61bdb53 100644 --- a/.openclaw-sync/source.json +++ b/.openclaw-sync/source.json @@ -1,5 +1,5 @@ { "repository": "openclaw/openclaw", - "sha": "3766bbb6745f76e457543e8f28bf19445a6811eb", - "syncedAt": "2026-04-30T13:45:07.631Z" + "sha": "8b665e0d7066dd524fa87d08592e259b465a005f", + "syncedAt": "2026-04-30T13:48:03.163Z" } diff --git a/docs/channels/slack.md b/docs/channels/slack.md index 7ef96b71f..2b1c295b6 100644 --- a/docs/channels/slack.md +++ b/docs/channels/slack.md @@ -582,6 +582,8 @@ Current Slack message actions include `send`, `upload-file`, `download-file`, `r - `toolsBySender` key format: `id:`, `e164:`, `username:`, `name:`, or `"*"` wildcard (legacy unprefixed keys still map to `id:` only) + `allowBots` is conservative for channels and private channels: bot-authored room messages are accepted only when the sending bot is explicitly listed in that room's `users` allowlist, or when at least one explicit Slack owner ID from `channels.slack.allowFrom` is currently a room member. Wildcards and display-name owner entries do not satisfy owner presence. Owner presence uses Slack `conversations.members`; make sure the app has the matching read scope for the room type (`channels:read` for public channels, `groups:read` for private channels). If the member lookup fails, OpenClaw drops the bot-authored room message. +