全部产品
Search
文档中心

轻量应用服务器:OpenClaw集成Slack

更新时间:Apr 07, 2026

本文介绍将 OpenClaw服务与Slack集成,实现在Slack中通过自然语言直接与OpenClaw交互。

环境准备

配置消息渠道前,需参考以下步骤或部署OpenClaw镜像文档购买并配置OpenClaw应用镜像的轻量应用服务器,若已完成可跳过此步骤。

购买并配置OpenClaw应用镜像的轻量应用服务器

步骤一、购买OpenClaw套餐

重要

如果已购买轻量应用服务器,可以跳过此步骤,以重置系统的方式部署OpenClaw(重置系统时选择应用镜像下的OpenClaw镜像),但重置系统会清除轻量应用服务器上的系统盘数据,请根据需要做好数据备份。具体操作,请参见重置系统

  1. 购买预装OpenClaw应用的轻量应用服务器

  2. 轻量应用服务器页面,预置了资源配置,如要更改配置项,请参考下面内容。

    • 实例:内存必须2GiB及以上,可以根据自己的需求切换套餐。

    • 地域:默认美国(弗吉尼亚)。

      重要

      中国内地地域的服务器无法配置WhatsApp, Telegram,Discord,Slack等海外IM应用。

    • 购买配置:默认12个月,可以根据自己的需求切换时长。

步骤二、配置OpenClaw

  1. 轻量应用服务器-控制台,单击服务器卡片中的实例ID,在服务器概览页面单击应用详情页签。

  2. OpenClaw使用步骤区域中,单击端口放通下的执行命令,可开放获取OpenClaw服务运行端口的防火墙。

    重要
  3. 单击配置OpenClaw下的执行命令配置百炼API key。

    目前支持配置两种类型的百炼API Key:

    • Coding Plan 套餐专属 API Key(推荐):采用固定月费模式,提供月度请求额度,超出时段限额的调用会报错且不计费用,可避免产生超出预期的费用。

      Coding Plan 目前支持 qwen3.5-pluskimi-k2.5MiniMax-M2.5glm-5等模型,详细的模型列表请参考Coding Plan概述
    • 按Token用量计费的百炼API Key。

    API Key配置方式包括系统推荐手动输入。系统推荐会列出百炼Coding Plan的API Key(成本可控),及离服务器最近的百炼模型服务的API Key(时延较低)。若需使用其他地域或者其他账号的API Key可选择手动输入。

    • 系统推荐(下拉选择)

      选择完成后单击下一步

      轻量应用服务器所在地域

      系统推荐的百炼API Key对应地域

      Coding Plan的API key对应地域

      美国及欧洲地域

      美国(弗吉尼亚)

      新加坡

      中国香港及其他亚洲地域

      新加坡

    • 手动输入

      单击按钮切换至手动输入,输入百炼API Key并选择该API Key对应地域,单击下一步image

      重要

      手动配置需确保选择的API Key对应地域正确,否则会导致模型无法正常调用。

  4. 单击访问Web UI面板下的获取地址,获取OpenClaw WebUI的地址,可以在Web页面与OpenClaw的Agent对话。

    可根据需求参考关闭OpenClaw WebUI的公网访问一键关闭WebUI的公网访问权限。
  5. (可选)查看Token。

    应用详情 > 基础配置 > 查看Token中单击查看,查看并保存Token。

    警告

    请勿泄露包含 Token 的完整 URL。该链接包含身份验证凭据,任何持有此链接的人都能直接绕过登录验证,获得 OpenClaw 控制台的管理员权限。

Slack准备

  1. 创建 Slack App

    1. 访问Slack App 管理页面并登录,点击Create New App,选择From scratch

      image

    2. 点击左侧导航栏中的Socket Mode,点击Enable Socket Mode

      image

    3. 在弹出的窗口中,为令牌添加Scope,搜索并勾选connections:write,点击确认。

      image

      重要

      点击确认后会生成一个 token,请妥善保存好勿对外泄露,后续在 OpenClaw 需要进行配置。

  2. 生成 Bot Token

    1. 点击左侧导航栏中的OAuth & Permissions,下拉至Scopes模块,点击Add an OAuth Scope,选择Bot scopes,添加以下权限:

      image

    2. 点击页面上方的Install to Workspace,在弹出的授权窗口中,确认授权并完成安装。

    3. 安装成功后,页面会自动生成Bot User OAuth Token,立即复制该令牌(格式为 xoxb-xxxxxxx),与App Token一起妥善保存。

  3. 点击左侧导航栏中的 Event Subscriptions,点击 Enable Events。

  4. 点击Subscribe to bot events -> Add Bot User Event添加事件app_mentionmessage.im,添加完成后点击页面底部Save Changes

    image

集成Slack

1. 在OpenClaw向导中配置Slack

  1. 访问轻量应用服务器控制台-服务器

  2. 在服务器卡片中,单击远程连接

    image

  3. 在弹出的远程连接对话框中,选择Workbench一键连接,单击立即登录

    image

  4. 成功登录服务器后,输入如下命令,回车执行命令。

    说明

    接下来需要通过键盘来完成后续配置动作,可以通过键盘方向键控制选项,回车表示选择并确认。

    openclaw onboard
  5. 运行上面的命令后,将会出现一个确认选项:是否知晓风险,选择Yes继续后续步骤。

    image

  6. 配置Onboarding模式,选择QuickStart

    image

  7. 配置Config handling,选择Use existing values

    image

  8. 配置Model/auth provider,选择Skip for now -> All providers -> Keep current

    说明

    如果前面步骤中已完成百炼API key配置,可以按照教程跳过此步骤。如果尚未进行模型配置,需要在此步通过命令行配置模型API Key。

    imageimageimage

  9. 接下来进入Select channel步骤,选择Slack (Socket Mode)

    image

  10. 为你的机器人设置一个名字。

    image

  11. 分别输入前面步骤中保存的Bot tokenApp Token,每次输入完成后回车确认。

    image

  12. 配置访问权限选择Yes

    image

  13. 访问权限模式选择Open (allow all channels)

    image

  14. 配置Skills,此处建议选择No,对于初次部署,限制权限可以提升稳定性和安全性。

    image

  15. 启用 Hooks(若未出现此步骤,请忽略),推荐选择session-memory

    image

  16. 选择Restart重启使配置生效。

    image

  17. 安装命令补全功能(若未出现此步骤,请忽略),推荐选择No

    重要

    此处如果选择Yes,后续OpenClaw运行的时候容易导致服务器CPU负载高,使得OpenClaw运行出现问题。

  18. 完成以上步骤之后,系统将自动完成部署,待配置向导自动退出,返回命令行界面即为部署成功。

2. 测试机器人

  1. 打开Slack,在您配置的Slack工作区中,在任意频道@bot发送一条测试消息。

  2. 首次对话,Slack会自动生成一个配对码。

  3. 远程连接轻量应用服务器后,输入并执行以下命令。

    重要

    需要将命令中的<code>替换为收到的Pairing code,输入时不加<>符号。

    openclaw pairing approve slack <CODE>
  4. 成功完成OpenClaw接入Slack。