如何將 Telegram 接入 OpenClaw - 學習如何建立 Telegram Bot 並將其與 OpenClaw 整合

前言

OpenClaw 是一個強大的自動化平台,它支援多種渠道,包括 Telegram。透過接入 Telegram,您可以方便地與 OpenClaw 互動,以通知您任務狀態或直接控制自動化流程。

步驟 1:建立 Telegram Bot

要讓 OpenClaw 連接 Telegram,您需要一個 Telegram Bot。請按照以下步驟操作:

  1. 開啟 Telegram App,搜尋 @BotFather 並點擊進入對話。
  2. 輸入命令 /newbot,然後按照指示為新的 Bot 指定名稱和用戶名:
    • 名稱:例如「OpenClaw Assistant」
    • 用戶名:需要以 _bot 作為結尾,例如「openclaw_assistant_bot」
  3. 完成後,您將收到一組唯一的 API Token,格式類似於:123456789:ABCDEF...

步驟 2:將 Token 添加至 OpenClaw

以下是完整的操作指南,幫助您將 Telegram Bot 的 Token 配置到 OpenClaw。

2.1 確定 OpenClaw 的工作區路徑

預設情況下,OpenClaw 的工作區位於伺服器上的 ~/.openclaw/workspace。使用 SSH 登入伺服器後,執行以下指令檢查:

ssh -i "test-webserver-apeast1.pem" ec2-user@<伺服器IP>
cd ~/.openclaw/workspace
ls

確保能看到名為 config 的配置文件。

2.2 編輯配置文件

在工作區中找到並打開 config 文件以進行修改。您可以使用 vim 或任意文本編輯器:

vim config

在文件中查找 [telegram] 段落,如果不存在,請手動添加,然後插入以下內容:

[telegram]
token=123456789:ABCDEF...

完成編輯後,按下 Esc 鍵,並輸入 :wq 保存退出。

2.3 重啟 OpenClaw

為了使更改生效,您需要重啟 OpenClaw。執行以下命令完成重啟:

openclaw restart

步驟 3:測試與確認

完成配置後,您可以按照以下步驟測試 Telegram Bot 是否正常運作:

  1. 打開 Telegram,向新建的 Bot 發送一條測試消息,例如「Hello OpenClaw」。
  2. 檢查 OpenClaw 的日誌或輸出,確保已成功接收到並處理此消息。

小結

通過上述指南,您應該已成功將 Telegram Bot 與 OpenClaw 連接起來。如果遇到任何問題,請仔細檢查配置步驟,或參閱 OpenClaw 的官方文檔獲取更多幫助。

留言

這個網誌中的熱門文章

8-Bit Plane Slicing 位元平面分割 詳細解說 # 附 Python 程式碼

[實用工具]分租式單位電費單計算機

TIBC Spotfire SSL 證書安裝 / HTTPS 設定