先决条件
- 一个 Telegram 账号
- 一个 LemonClaw 实例:
- 托管:创建一个 Claw 实例
- 自托管:安装 LemonClaw
设置指南
使用 BotFather 创建机器人
- 打开 Telegram 并搜索 @BotFather
- 发送
/newbot - 为您的机器人选择一个显示名称(例如 “My AI Assistant”)
- 选择一个以
bot结尾的用户名(例如my_ai_assistant_bot) - BotFather 将回复您的 Bot Token —— 如下所示:
打开 LemonClaw WebUI
- 如果您使用的是托管的 Claw,请前往您的 Claw Dashboard 并点击 Open WebUI
- 如果您是自托管 LemonClaw,请打开您自己的 WebUI(例如
http://your-ip:18789)并使用您的 token 登录 - 在 WebUI 中,导航至 Settings → Channels
- 展开 Telegram 部分
- 粘贴您的 Bot Token
- 点击 Save
可选:自定义机器人资料
创建机器人后,您可以使用 BotFather 对其进行自定义:| 命令 | 用途 |
|---|---|
/setdescription | 设置机器人的简介/描述 |
/setabouttext | 设置 “关于” 部分 |
/setuserpic | 上传个人资料图片 |
/setcommands | 添加命令建议 |
在群组中使用
群组设置
在 LemonClaw WebUI 的 Channels 设置中配置群组行为:| 设置 | 选项 | 描述 |
|---|---|---|
| Group Policy | 公开 (默认) / 白名单 / 已禁用 | 控制谁可以在群组中触发机器人 |
| Require @mention | 开启 / 关闭 | 机器人仅在被 @ 提及(@mentioned)时响应(推荐) |
| Group IDs | 聊天 ID 列表 | 限制在特定群组(留空 = 所有群组) |
| Group Allowed Users | 用户 ID 列表 | 仅这些用户可以触发机器人(白名单模式) |
私聊策略
控制谁可以向您的机器人发送私聊消息:| 策略 | 行为 |
|---|---|
| Pairing (默认) | 新用户将获得一个配对码 —— 在 WebUI 中输入以进行授权 |
| Allowlist | 仅您指定的用户 ID 可以给机器人发消息 |
| Open | 任何人都可以给机器人发消息(请谨慎使用 —— 会消耗您的 AI 额度) |
故障排除
机器人没有响应
机器人没有响应
- 验证 bot token 是否正确(没有多余的空格)
- 检查您的实例是否正在运行(仪表板中显示绿色状态)
- 尝试从仪表板重启实例
“配对码”未出现
“配对码”未出现
- 确保您是向机器人发送私聊消息,而不是在群组中
- 配对系统在收到新用户的首条消息时激活
机器人响应缓慢
机器人响应缓慢
- 响应时间取决于所选的 AI 模型
- 较大的模型(Claude Opus, GPT-5)可能需要几秒钟
- 检查您的 LemonData 余额 —— 余额不足会导致错误