OpenClaw 接入 Slack 需创建 Slack App、配置 chat:write/channels:read/groups:read 权限、获取安装后的 Bot Token,并在 OpenClaw 后台填写该 Token 与目标频道 ID 完成绑定。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

OpenClaw 是一个开源的多渠道客服与对话管理平台,要让它把消息推送到 Slack 频道,必须完成 Slack App 的创建、权限配置、Webhook 或 Bot Token 接入,并在 OpenClaw 后台绑定该渠道。整个过程不依赖第三方代理服务,但每一步的凭证和路径必须严格匹配,否则消息无法送达。
创建 Slack App 并启用 Bot Token
登录 Slack API 管理页 → 点击 “Create New App” → 选择 “From scratch” → 填写 App 名称(如 openclaw-prod)→ 选择你目标团队所在的 Workspace → 点击 “Create App”。
进入新 App 页面后,左侧菜单点击 “Bot” → 点击 “Add a Bot User” → Bot Display Name 填写为 openclaw-bot → 保持 “Always show my bot as online” 关闭状态(避免误触发在线状态逻辑)→ 点击 “Add Bot User”。
【Bot Token 必须复制保存,它只显示一次】 → 滚动到页面底部,找到 “Bot Token” 区域,点击 “Copy” 按钮复制以 xoxb- 开头的长字符串。这个 Token 是 OpenClaw 调用 Slack API 的唯一凭据,丢失后只能重生成并重新配置所有集成。
配置 Slack App 权限范围
左侧菜单点击 “OAuth & Permissions” → 在 “Scopes” 区域下,点击 “Add an OAuth Scope” → 添加以下三项(仅这三项足够 OpenClaw 发送消息):
-
chat:write— 允许向频道发送消息 -
channels:read— 允许读取公共频道列表(用于 OpenClaw 选择目标频道) -
groups:read— 允许读取私有频道(即 Group)列表(若需投递到私有频道)
添加完成后,点击页面顶部的 “Install to Workspace” → 确认授权 → 复制新生成的 xoxb- 开头的 Bot Token(与上一步不同,这是安装后生效的新 Token)。【必须用这个安装后的 Token,而非开发时生成的原始 Token】
在 OpenClaw 中添加 Slack 渠道
登录 OpenClaw 管理后台 → 导航至 “Channels” → 点击 “+ Add Channel” → 选择 “Slack” 类型 → 填写如下字段:
Channel Name:任意可识别名称(如 “support-slack-main”)
Bot Token:粘贴上一步获取的已安装 Bot Token
Default Channel:输入目标频道 ID(不是频道名!),格式为 C012AB3CD 或 D012AB3CD(私聊)
点击 “Save” → OpenClaw 将立即尝试调用 Slack API 验证 Token 和频道权限。
若提示 “Invalid token or channel access denied”,说明 Token 无 chat:write 权限,或未在对应频道中将 bot 加入;此时需返回 Slack App 页面检查 OAuth Scopes 是否已保存并重新安装,或手动在 Slack 客户端中搜索 bot 名称 → 点击进入 → 点击 “Add to [频道名]”。


















