渠道集成
连接 OpenClaw 到 Telegram
将你的 Telegram 变成强大的 AI 助手界面。随时随地通过 Telegram 与 OpenClaw(原 Moltbot)交流。
为什么使用 Telegram?
- ✓免费且无限制 — 没有消息限制,Telegram 本身不收费
- ✓跨平台 — 支持 iOS、Android、桌面端和网页版
- ✓富媒体 — 向你的 AI 发送图片、文件、语音消息
- ✓私密 — 可使用端到端加密的私密聊天
- ✓设置简单 — 配置只需不到 5 分钟
设置步骤
1
创建 Telegram 机器人
打开 Telegram 搜索 @BotFather。发送 /newbot 并按提示创建你的机器人。
- • 为你的机器人选择一个名称(如「My OpenClaw」)
- • 选择一个以 bot 结尾的用户名(如「my_openclaw_bot」)
- • 保存 BotFather 给你的 API token
2
获取你的 Chat ID
你需要你的 Telegram 用户 ID 来授权自己为机器人所有者。
- • 在 Telegram 中搜索 @userinfobot
- • 向它发送任意消息
- • 它会回复你的用户 ID(一个数字如 123456789)
3
配置 OpenClaw
将 Telegram 配置添加到你的 OpenClaw 配置文件中。
{
"channels": {
"telegram": {
"enabled": true,
"botToken": "YOUR_BOT_TOKEN",
"allowFrom": ["YOUR_USER_ID"]
}
}
}4
重启 OpenClaw
重启 OpenClaw 服务以应用配置。
openclaw restart5
开始聊天
打开 Telegram,找到你的机器人,发送一条消息。OpenClaw 会回复!
- • 通过用户名搜索你的机器人
- • 点击「开始」开始对话
- • 发送任意消息测试连接
高级配置
自定义 OpenClaw 与 Telegram 的交互方式:
{
"channels": {
"telegram": {
"enabled": true,
"botToken": "YOUR_BOT_TOKEN",
"allowFrom": ["USER_ID_1", "USER_ID_2"],
"allowGroups": false,
"parseMode": "Markdown",
"silentMode": false
}
}
}allowFrom— 允许给机器人发消息的用户 ID 数组allowGroups— 启用/禁用群聊支持parseMode— 消息格式(Markdown 或 HTML)silentMode— 禁用响应的通知声音
⚠️ 故障排除
机器人不响应?
检查你的用户 ID 是否在 allowFrom 数组中,并重启 OpenClaw。
无效 token 错误?
确保你从 BotFather 复制了完整的 token,包括任何冒号。
消息延迟?
Telegram 使用长轮询。如果你的服务器有连接问题,消息可能会延迟。