設定概覽
步驟 1:建立 Telegram Bot
- 開啟 Telegram 並搜尋 @BotFather
- 開始對話並發送
/newbot - 為您的 Bot 選擇一個顯示名稱(例如
My Panguard Security) - 選擇一個以
bot結尾的使用者名稱(例如my_panguard_bot) - BotFather 會回覆一個 Bot Token,格式如下:
步驟 2:取得您的 Chat ID
方法 A:使用 @userinfobot(推薦)
- 在 Telegram 中搜尋 @userinfobot 並開始對話
- 發送任何訊息(例如
/start) - 它會回覆您的 Chat ID(如
123456789的數值)
方法 B:使用 Bot API
- 在 Telegram 中向您新建立的 Bot 發送任何訊息
- 在瀏覽器中開啟此 URL(將
<YOUR_TOKEN>替換為您的實際權杖):
- 在 JSON 回應中找到
"chat":{"id": 123456789}下的 Chat ID
步驟 3:設定 Panguard Chat
互動式設定
- Bot Token — 貼上步驟 1 中的權杖
- Chat ID — 貼上步驟 2 中的 Chat ID
非互動式設定
步驟 4:測試
Bot 無回應
Bot 無回應
您必須先向您的 Bot 發送一則訊息。Telegram Bot 無法主動向從未互動過的使用者發起對話。
Chat ID 錯誤
Chat ID 錯誤
使用 @userinfobot 驗證您的 Chat ID。群組 ID 是負數(例如
-1001234567890)。網路問題
網路問題
確保您的系統可以透過 443 埠連接到
api.telegram.org。群組通知(可選)
若要將通知發送至 Telegram 群組而非私訊:- 建立一個 Telegram 群組
- 將您的 Bot 加入群組
- 在群組中發送一則訊息
- 使用
getUpdatesAPI 方法找到群組 Chat ID(群組 ID 是負數,例如-1001234567890) - 設定 Panguard Chat 時使用群組 Chat ID