📋 前置准备

已完成 OpenClaw 服务部署
拥有 Telegram 账号
可以正常访问 Telegram
💡 如果还没有部署 OpenClaw,请先参考 云服务器部署教程 完成部署。

一、创建 Telegram 机器人

1

找到 BotFather

在 Telegram 中搜索 @BotFather,这是 Telegram 官方的机器人管理工具。

2

创建新机器人

向 BotFather 发送 /newbot 命令,按提示操作:

  1. 输入机器人的显示名称(如:我的AI助理)
  2. 输入机器人的用户名(必须以 bot 结尾,如:myai_bot)
3

获取 Bot Token

创建成功后,BotFather 会返回一个 Bot Token,格式类似:

123456789:ABCdefGHIjklMNOpqrSTUvwxYZ123456789
⚠️ 请妥善保管 Token,不要泄露给他人!

二、在 OpenClaw 配置 Telegram

1

方式一:通过 Lighthouse 应用管理配置(推荐)

在 Lighthouse 控制台,点击实例进入详情页。

Lighthouse控制台

在「应用管理」页签,找到 Channel 配置区域,选择「Telegram」,填入 Bot Token,点击「应用」。

2

方式二:通过命令行配置

SSH 连接到服务器后,运行配置向导:

openclaw onboard

在频道选择步骤,选择 Telegram,然后粘贴 Bot Token。

3

启动 Gateway 服务

配置完成后,启动 Gateway 服务:

nohup openclaw gateway --port 18789 --verbose &
启动Gateway

三、首次配对

1

发送消息触发配对

在 Telegram 中找到你创建的机器人,发送任意消息。

首次连接时,机器人会返回一个配对码

2

批准配对

在服务器终端运行以下命令完成配对:

openclaw pairing approve telegram 配对码
💡 将「配对码」替换为机器人返回的实际配对码

四、开始对话

1

享受 AI 助理

配对成功后,再次发送消息,机器人就会正常回复了!

Telegram对话成功

部署成功! 🎉

❓ 常见问题

Q: 机器人没有响应?

检查:

  1. Gateway 服务是否正常运行
  2. Bot Token 是否正确配置
  3. 服务器网络是否能访问 Telegram API
  4. 是否完成了配对步骤

Q: 服务器无法访问 Telegram?

建议选择海外服务器(如新加坡、硅谷),或配置代理。

Q: 如何修改 Bot Token?

重新运行 openclaw onboard 或在 Lighthouse 应用管理页面修改。

📚 更多资源