Telegram 机器人接入指南
本文将手把手教你将 OpenClaw 接入 Telegram,通过 Telegram Bot 与 AI 助手对话。
前置要求
- Telegram 账号
- OpenClaw 已安装并运行
第一步:创建 Telegram Bot
1. 搜索 BotFather
在 Telegram 中搜索 @BotFather,这是 Telegram 官方的机器人管理 Bot。

2. 创建新 Bot
发送 /newbot 命令开始创建新机器人。

3. 设置 Bot 名称
输入机器人的显示名称(可以是中文,如「我的 AI 助手」)。

4. 设置 Bot 用户名
输入机器人的用户名(必须以 bot 结尾,如 my_ai_assistant_bot)。

5. 获取 Token
创建成功后,BotFather 会返回一个 API Token,格式类似:
1234567890:ABCdefGHIjklMNOpqrsTUVwxyz请立即复制保存这个 Token,后续配置需要用到。

第二步:配置 OpenClaw
1. 打开配置向导
openclaw config2. 选择 Telegram 渠道
选择「Telegram」渠道进行配置。
3. 输入 Bot Token
粘贴之前从 BotFather 获取的 Token。

4. 完成配置
根据提示完成剩余配置步骤,重启服务使配置生效。
第三步:开始对话
1. 找到你的 Bot
在 Telegram 中搜索你刚才创建的 Bot 用户名。
2. 发送消息
点击「Start」或直接发送消息,开始与 AI 助手对话!

常用 BotFather 命令
/newbot- 创建新 Bot/mybots- 查看我的所有 Bot/setname- 修改 Bot 名称/setdescription- 设置 Bot 描述/setuserpic- 设置 Bot 头像/token- 重新获取 Token/revoke- 撤销当前 Token
常见问题
Q: Bot 不回复消息?
确认 OpenClaw 服务正在运行,Token 配置正确。
Q: Token 忘记了怎么办?
在 BotFather 中发送 /mybots,选择 Bot 后点击「API Token」查看。
Q: 如何支持群聊?
在 BotFather 中发送 /setprivacy,选择你的 Bot,设置为「Disable」允许 Bot 读取群组所有消息。
Q: Bot 用户名已被占用?
Telegram Bot 用户名是全局唯一的,需要换一个用户名。