Telegram
一次 BotFather 访问,一次粘贴
Telegram 只允许在 Telegram 内部创建机器人,方法是和一个叫 @BotFather 的账号聊天——对所有服务都一样,不只是 ProxyAI。所以对话框开头是一个简短的分步指引,大约九十秒加一次粘贴就能搞定。
在控制面板侧边栏打开配置 → 渠道,在 Telegram 卡片上选择配置。
顶部的指引创建你的机器人(约 90 秒)给你:
- 一个打开 BotFather 按钮,直达那个聊天。
- 一键复制发给它的
/newbot命令。 - 显示名称的提示,随便起。
- 用户名的提示,Telegram 要求以
bot结尾,例如acme_support_bot。 - BotFather 的回复,其中包含你要粘贴回来的代码。
保存机器人后该指引消失,已设置好的渠道只显示设置项。
把那串代码当密码看待。一旦泄露,给 BotFather 发 /revoke,拿新代码回来保存。
填写对话框
机器人令牌:粘贴 BotFather 发给你的代码。这是唯一必填项。
机器人用户名:不带 @。保存时 ProxyAI 会向 Telegram 核对真实用户名,小笔误会自动纠正。
隐私模式:告诉 ProxyAI 在群聊里该期待什么。这个设置实际在 BotFather 那边,不在这里。
- 群组隐私开启(Telegram 默认):在群里,机器人只能看到命令、回复它自己消息的内容,以及
@提到它的消息。 - 所有群组消息:机器人能看到群里的所有发言。要真正生效,先给 BotFather 发
/setprivacy并选择禁用,然后把机器人从每个群移除再加回来。已是群管理员的机器人本来就能看到一切。
菜单按钮和内联键盘:现在就可以设置,但机器人的回复暂不显示按钮,所以在 Telegram 里今天还看不到变化。
保存时会发生什么
ProxyAI 拿着代码向 Telegram 验证并替你连接机器人。不需要在 BotFather 那边粘贴任何东西回来。
如果保存失败:
- 令牌无效:复制后代码被替换或作废了。去 BotFather 取一个新的。
- Webhook 失败:代码没问题但连接没完成,通常是一过性的小故障,再保存一次。
测试
在 Telegram 打开你的机器人,发条消息看回复。然后把它加进群,确认它的行为和你在隐私模式下选的一致。这个设置最容易误读:在 BotFather 改隐私,不影响机器人已经在的群,记得移除再加。
超长回答会被截断以适应 Telegram 的消息长度限制,而不是发送失败。