接入 Telegram 机器人
如何在 Buda 中创建并连接 Telegram 机器人,实现双向 AI 对话。
接入 Telegram 机器人
Buda 支持通过 Telegram 机器人与用户直接对话。创建机器人只需在 Telegram 中完成,无需任何开发者账号或审批流程。
步骤 1:创建 Telegram 机器人
在 Telegram 中搜索 @BotFather 并打开对话。
发送命令:
/newbotBotFather 会依次询问两个问题:
- 机器人的显示名称(Name)— 用户看到的名字,例如
Buda Assistant - 机器人的用户名(Username)— 必须以
bot结尾,例如buda_assistant_bot
填写完成后,BotFather 会回复一条包含 Token 的消息,格式类似:
1234567890:AAFxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx复制这个 Token,下一步会用到。
步骤 2:在 Buda 中添加频道
- 打开 Buda 的频道设置(Channels)
- 点击添加频道,选择 Telegram
- 粘贴刚才复制的 Token,点击连接
步骤 3:测试
在 Telegram 中搜索你的机器人用户名,打开对话后发送一条消息,例如:你好。
收到 Buda 的回复后,即可正常使用 🎉
在群组中使用
将机器人添加到群组后,需要 @提及 机器人才会触发回复,例如:
@buda_assistant_bot 帮我查一下今天的会议安排常见问题
机器人没有回复
| 可能原因 | 解决方案 |
|---|---|
| Token 填写有误 | 回到 BotFather 重新复制 Token,注意不要有多余空格 |
| 频道未启用 | 检查 Buda 中该频道的状态是否为「运行中」 |
| 群组中未 @ 机器人 | 群聊中需要 @提及 机器人,私聊则无需 |
Token 泄露了怎么办
在 BotFather 中发送 /revoke,选择对应机器人重新生成 Token,然后在 Buda 的频道设置中更新。