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