如何將 Telegram 接入 OpenClaw - 學習如何建立 Telegram Bot 並將其與 OpenClaw 整合
前言
OpenClaw 是一個強大的自動化平台,它支援多種渠道,包括 Telegram。透過接入 Telegram,您可以方便地與 OpenClaw 互動,以通知您任務狀態或直接控制自動化流程。
步驟 1:建立 Telegram Bot
要讓 OpenClaw 連接 Telegram,您需要一個 Telegram Bot。請按照以下步驟操作:
- 開啟 Telegram App,搜尋 @BotFather 並點擊進入對話。
- 輸入命令
/newbot,然後按照指示為新的 Bot 指定名稱和用戶名: - 名稱:例如「OpenClaw Assistant」
- 用戶名:需要以
_bot作為結尾,例如「openclaw_assistant_bot」 - 完成後,您將收到一組唯一的 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 是否正常運作:
- 打開 Telegram,向新建的 Bot 發送一條測試消息,例如「Hello OpenClaw」。
- 檢查 OpenClaw 的日誌或輸出,確保已成功接收到並處理此消息。
小結
通過上述指南,您應該已成功將 Telegram Bot 與 OpenClaw 連接起來。如果遇到任何問題,請仔細檢查配置步驟,或參閱 OpenClaw 的官方文檔獲取更多幫助。
留言
張貼留言