VPN07

OpenClaw 2026多平台命令配置:Telegram/WhatsApp/Discord接入完整教程

2026-02-19 阅读约13分钟 平台配置 接入教程

OpenClaw 的最大优势之一:你不需要学习任何新工具,直接在自己日常用的聊天软件里和 AI 说话即可。目前支持 Telegram、WhatsApp、Discord、Slack、Signal、iMessage 共 6 大平台。本文按平台逐一讲解接入命令和配置步骤。

一、6大平台对比:选哪个最合适?

平台 配置难度 国内可用性 推荐场景
Telegram 简单 需加速 首选,功能最完整
WhatsApp 中等 需加速 有WhatsApp账号的用户
Discord 简单 需加速 游戏用户、技术社区
Slack 中等 需加速 企业/团队使用
iMessage 简单 直连可用 苹果设备用户,仅macOS
Signal 较难 需加速 注重隐私的用户

二、Telegram 接入(推荐首选)

Telegram 是 OpenClaw 官方最推荐的平台,Bot 系统成熟、稳定,配置最简单,功能最完整(支持按钮菜单、文件发送、图片识别等)。

第1步:创建 Telegram Bot

打开 Telegram,搜索 @BotFather,发送 /newbot

按提示设置 Bot 名称和用户名(用户名必须以 bot 结尾,如 myclawbot

BotFather 会返回一个 Token,格式:1234567890:AAxxxxxxxxxxxxxx,复制保存。

第2步:配置命令
# 方式1:onboard 时选择 Telegram 并输入 Token
openclaw onboard
# 方式2:已运行时添加 Telegram
openclaw config set telegram.token "1234567890:AAxxxxxx"
openclaw config set telegram.enabled true
openclaw restart
第3步:验证接入

去 Telegram 找你的 Bot,发送 /start,Bot 应该回复欢迎消息。

发送 你好,你是谁?,AI 会用你在 onboard 时设定的人格回复。

Q:Telegram Bot 配置好了,但发消息没有回复?

① 确认 openclaw status 显示 Telegram 已连接;② Telegram 在国内需要网络加速;③ 检查 Token 是否正确(重新从 BotFather 复制);④ 执行 openclaw restart

Q:如何设置 Telegram Bot 的命令菜单?

在 BotFather 发送 /setcommands,选择你的 Bot,然后输入命令列表(如 start - 开始\nstatus - 状态\nhelp - 帮助)。这样用户输入 / 时会看到菜单。

三、WhatsApp 接入配置

WhatsApp 使用网页版协议接入(非官方 API),通过扫码绑定你的 WhatsApp 账号。配置后,发消息给自己的 WhatsApp 就能和 AI 对话。

配置命令
# onboard 时选择 WhatsApp,会弹出二维码
openclaw onboard
# 单独配置 WhatsApp
openclaw config set whatsapp.enabled true
openclaw restart
# 终端会显示二维码,用手机WhatsApp扫描

Q:WhatsApp 二维码一直刷新,无法扫描?

二维码有时效性(约60秒),超时自动刷新。手机要先开好网络加速再扫码,否则可能出现扫了没反应的情况。建议:电脑端开好加速,手机暂时关闭 VPN,然后快速扫码。

Q:WhatsApp 扫码后显示"已连接",但手机重启后断开了?

重新执行 openclaw restart,OpenClaw 会用保存的 Session 自动重连,通常不需要重新扫码。如果仍然断开,执行 openclaw config reset whatsapp 重新配置。

Q:用 WhatsApp 发消息给自己,AI 会响应吗?

是的。OpenClaw 会监听你账号中「发给自己」的消息(WhatsApp 的「我的设备」功能)。你给自己发的任何消息都会被 AI 处理。

四、Discord 接入配置

第1步:创建 Discord Bot

访问 discord.com/developers/applications(需网络加速)→ New Application → Bot → Reset Token

在 Bot 设置中开启 Message Content Intent(必须!否则 Bot 收不到消息内容)

复制 Bot Token 备用

第2步:邀请 Bot 到你的服务器

在 OAuth2 → URL Generator 中,勾选 botapplications.commands 权限,生成邀请链接,访问并邀请 Bot 进入你的私人服务器。

第3步:配置命令
openclaw config set discord.token "你的Bot Token"
openclaw config set discord.enabled true
openclaw config set discord.prefix "!" # 命令前缀(可选)
openclaw restart

Q:Discord Bot 在线但不响应消息?

最常见原因:忘记在开发者控制台开启 Message Content Intent。进入 discord.com/developers/applications → 你的 App → Bot → Privileged Gateway Intents,开启「Message Content Intent」,然后重启 Bot。

Q:如何让 OpenClaw 只响应指定频道的消息?

配置频道 ID 白名单:openclaw config set discord.allowedChannels "频道ID1,频道ID2"。频道 ID 在 Discord 开启开发者模式后右键频道可以复制。

五、Slack 接入配置

配置步骤(命令)
# 在 api.slack.com/apps 创建 Slack App,获取以下两个 Token:
# Bot Token (xoxb-...) 和 App Token (xapp-...)
openclaw config set slack.botToken "xoxb-xxxx"
openclaw config set slack.appToken "xapp-xxxx"
openclaw config set slack.enabled true
openclaw restart

⚠️ Slack 配置注意事项

  • • 需要开启 Socket Mode(使用 App Token),否则需要公网 Webhook 地址
  • • 在 Event Subscriptions 中订阅 message.imapp_mention 事件
  • • OAuth Scopes 需要:chat:writeim:readim:write

六、同时接入多个平台

OpenClaw 支持同时接入多个平台,同一个 AI 助手可以在 Telegram、WhatsApp、Discord 同时在线,共享记忆和配置。

一键配置多平台(命令示例)
# 启用 Telegram
openclaw config set telegram.enabled true
openclaw config set telegram.token "你的TG Token"
# 启用 Discord
openclaw config set discord.enabled true
openclaw config set discord.token "你的Discord Token"
# 启用 WhatsApp
openclaw config set whatsapp.enabled true
# 查看所有平台状态
openclaw status --platforms
# 重启使配置生效
openclaw restart

Q:在Telegram说的话,Discord里的AI知道吗?

知道!OpenClaw 的记忆系统是跨平台共享的。你在 Telegram 告诉 AI 你的喜好,在 Discord 里它同样记得。这是 OpenClaw 相比其他 Bot 的核心优势之一。

Q:如何临时禁用某个平台?

执行 openclaw config set discord.enabled false && openclaw restart 即可禁用 Discord 平台,其他平台不受影响。

五点五、iMessage 和 Signal 接入

💬 iMessage(仅 macOS)

iMessage 是 macOS 独有平台,优点是不需要网络加速即可国内使用。

openclaw config set imessage.enabled true
openclaw config set imessage.phone "+86138xxxxxxxx"
openclaw restart

需要 macOS 12 以上,且 iMessage 已登录 Apple ID。

🔒 Signal(高隐私场景)

Signal 接入配置相对复杂,需要先安装 signal-cli 并注册设备:

openclaw config set signal.enabled true
openclaw config set signal.phone "+86138xxxxxxxx"
openclaw restart

依赖 signal-cli,需预先安装 Java 运行环境。

新手平台选择建议

📱 手机用户首选
推荐 Telegram:配置最简单,功能最完整,Bot 生态成熟,手机电脑均可用。
💻 苹果用户选择
推荐 iMessage:无需网络加速,国内直连可用,与苹果设备无缝整合。
🎮 游戏/技术用户
推荐 Discord:可在游戏服务器中直接调用 AI,与社区生态完美融合。
🏢 企业/团队场景
推荐 Slack:与工作流无缝整合,可在工作频道中直接让 AI 处理任务。

七、平台高级配置命令

消息过滤与权限控制
# 设置只响应指定用户(白名单)
openclaw config set allowedUsers "user1,user2"
# 设置黑名单(拒绝特定用户)
openclaw config set blockedUsers "spammer123"
# 设置速率限制(每用户每分钟最多10条消息)
openclaw config set userRateLimit 10
# 关闭公开响应(只响应私信)
openclaw config set respondToGroupMessages false
消息格式与语言配置
# 设置默认回复语言
openclaw config set language "zh-CN"
# 设置回复最大长度(防止消息过长被截断)
openclaw config set maxResponseLength 2000
# 启用Markdown格式回复(Telegram支持)
openclaw config set telegram.parseMode "Markdown"
# 设置AI助手名字(影响所有平台的自我介绍)
openclaw config set assistantName "Jarvis"
webhook 配置(适合服务器部署)
# 使用Webhook替代轮询(需要公网IP或反向代理)
openclaw config set telegram.webhook.enabled true
openclaw config set telegram.webhook.url "https://yourdomain.com/webhook"
openclaw config set telegram.webhook.port 8443
# 验证Webhook是否配置成功
openclaw diagnose --webhook

💡 提示:Webhook 比轮询更高效,但需要服务器有公网地址。国内家用宽带无公网IP时,建议使用 ngrok 或 frp 做内网穿透。

八、多平台常见问题解答

Q:同一个 OpenClaw 能不能用多个 Telegram Bot?

目前一个 OpenClaw 实例只支持一个 Telegram Bot Token。如需多个 Bot(比如工作和生活分开),需要运行两个 OpenClaw 实例,用 OPENCLAW_HOME 环境变量区分配置目录。

Q:平台断线后,没接收到的消息会补发吗?

Telegram 和 Discord 支持消息队列,OpenClaw 重连后会拉取断线期间错过的消息并处理。WhatsApp 根据连接状态不同,部分消息可能丢失,建议用 PM2 守护进程减少断线。

Q:如何查看哪个平台的 Bot 当前是在线状态?

执行 openclaw status --platforms,会显示每个配置平台的连接状态:已连接(Connected)、断开(Disconnected)、未配置(Not configured)。

Q:Slack 和 Telegram 里的 AI 会共享对话历史吗?

共享记忆(Memory),但不共享对话上下文(Context)。AI 知道你的偏好和历史信息,但不会把 Slack 里的工作对话内容泄露到 Telegram 的私人聊天中。每个平台的对话是相对独立的上下文窗口。

Q:如何在群组中只让 Bot 响应 @ 提及?

Discord 和 Slack 群组中,配置 openclaw config set respondOnlyToMentions true,之后 Bot 只会在被 @ 时回复,不会响应群组中其他消息,避免干扰。

相关文章推荐

多平台接入的基础保障
VPN07 — 6大平台畅通无阻

Telegram、WhatsApp、Discord、Slack 在国内均需要稳定的国际网络才能使用。VPN07 覆盖70+国家,1000Mbps 千兆带宽,无论你选择哪个平台接入 OpenClaw,都能保证连接顺畅、消息实时到达,让你的 AI 助手随时随地在线。

¥9/月
超低月费
1000Mbps
千兆带宽
70+国
全球节点
30天
无理由退款
月费¥9 · 运营十年
免费试用 VPN07