Buda LogoBuda

接入 Telegram 机器人

如何在 Buda 中创建并连接 Telegram 机器人,实现双向 AI 对话。

接入 Telegram 机器人

Buda 支持通过 Telegram 机器人与用户直接对话。创建机器人只需在 Telegram 中完成,无需任何开发者账号或审批流程。


步骤 1:创建 Telegram 机器人

在 Telegram 中搜索 @BotFather 并打开对话。

发送命令:

/newbot

BotFather 会依次询问两个问题:

  1. 机器人的显示名称(Name)— 用户看到的名字,例如 Buda Assistant
  2. 机器人的用户名(Username)— 必须以 bot 结尾,例如 buda_assistant_bot

填写完成后,BotFather 会回复一条包含 Token 的消息,格式类似:

1234567890:AAFxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

复制这个 Token,下一步会用到。


步骤 2:在 Buda 中添加频道

  1. 打开 Buda 的频道设置(Channels)
  2. 点击添加频道,选择 Telegram
  3. 粘贴刚才复制的 Token,点击连接

步骤 3:测试

在 Telegram 中搜索你的机器人用户名,打开对话后发送一条消息,例如:你好

收到 Buda 的回复后,即可正常使用 🎉


在群组中使用

将机器人添加到群组后,需要 @提及 机器人才会触发回复,例如:

@buda_assistant_bot 帮我查一下今天的会议安排

常见问题

机器人没有回复

可能原因解决方案
Token 填写有误回到 BotFather 重新复制 Token,注意不要有多余空格
频道未启用检查 Buda 中该频道的状态是否为「运行中」
群组中未 @ 机器人群聊中需要 @提及 机器人,私聊则无需

Token 泄露了怎么办

在 BotFather 中发送 /revoke,选择对应机器人重新生成 Token,然后在 Buda 的频道设置中更新。


参考资料

On this page