用 Telegram 叫助理幹活——Channel 設定完全圖解

3 min read

如果你的 AI 助理只能在瀏覽器裡用,那跟在 ChatGPT 網頁上聊天有什麼差?

**Channel(通道)**就是解法:讓助理住在你平常就在用的 App 裡。

本篇學習目標

  • 理解什麼是 Channel
  • 學會設定 Telegram Bot
  • 知道怎麼在群組裡控制助理的發言方式
  • 了解多 Channel 的可能性

Channel 是什麼?

你可以把 Channel 想成助理的多個門

  • WebChat:瀏覽器裡的那扇門(已經幫你裝好了)
  • Telegram Bot:你的手機那扇門
  • WhatsApp:另一扇門
  • Slack、Discord、iMessage…:更多門

同一個助理,可以同時開多扇門,從哪裡進來都找得到他。


WebChat:不用設定就能用

打開儀表板,左側找到 Chat 標籤,選一個 Agent,直接開聊。這是最簡單的通道,不需要任何額外設定。

用來測試助理有沒有正常運作非常好用。


設定 Telegram Bot(手把手版)

步驟一:去 BotFather 建立 Bot

  1. 打開 Telegram,搜尋 @BotFather
  2. 發送 /newbot
  3. 依提示設定 Bot 名稱
  4. 取得你的 Bot Token(長這樣:123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11

步驟二:在 OpenClaw Config 裡設定

打開儀表板 → Config → 找到 channels.telegram,填入:

{
  "channels": {
    "telegram": {
      "enabled": true,
      "botToken": "你的Bot Token貼這裡",
      "dmPolicy": "pairing"
    }
  }
}

步驟三:測試

去 Telegram 搜尋你的 Bot,發一句「你好」,助理應該要回你了。

⚠️ 第一次私聊 Bot 可能需要「配對」,依照 Bot 的回覆指示操作即可。


加進群組怎麼設定?

在群組裡,你通常不希望有人說一句話助理就瘋狂回應(吵死了)。加個 requireMention

{
  "channels": {
    "telegram": {
      "enabled": true,
      "botToken": "你的Bot Token",
      "dmPolicy": "pairing",
      "groups": {
        "*": { "requireMention": true }
      }
    }
  }
}

這樣只有在訊息裡 @ 你的 Bot,助理才會出來說話。


一個 Bot 不夠用?

不同群組讓不同助理回應、不同 Bot 帳號處理不同任務——這些進階玩法在第七篇「多代理與 Bindings」會詳細介紹。


下一步

你的助理現在在 Telegram 上待命了!下一篇,我們來讓他學新技能,變得更厲害。

← 上一篇:儀表板與認證 | 👉 讓助理學新技能(Skills)