Telegram 訊息推送基於 Telegram Bot API 實現。完整的推送 URL 由 Bot Token(機器人存取金鑰) 與 Chat ID(接收端唯一識別碼) 拼接而成。
標準拼接範本:
[https://api.telegram.org/bot](https://api.telegram.org/bot)<TOKEN>/sendMessage?chat_id=<CHAT_ID>@BotFather。@BotFather 傳送指令:/newbot。通知助手)。bot 結尾,例如:my_notice_bot)。@BotFather 將輸出 API 存取憑證。複製 HTTP API Token 字串(格式如 123456789:ABCdefGhIJKlmNoPQRsTUVwxyZ)。根據訊息接收對象類型(個人或群組),選擇對應的取得方式:
@userinfobot。/start。Id 後方的純數字即為您的個人 Chat ID(例如:987654321)。hello)以啟用對話。<TOKEN> 替換為步驟 1 取得的憑證): [https://api.telegram.org/bot](https://api.telegram.org/bot)<TOKEN>/getUpdates"result" -> "message" -> "chat" -> "id" 的數值。test),或授予機器人管理員權限。<TOKEN> 替換為步驟 1 取得的憑證): [https://api.telegram.org/bot](https://api.telegram.org/bot)<TOKEN>/getUpdates"chat" -> "id" 欄位。注意:群組的 Chat ID 通常為以
-或-100開頭的負數(例如:-100123456780),拼接時必須完整保留負號及前綴。
取得 <TOKEN> 與 <CHAT_ID> 後,請將其代入標準範本中進行替換:
8832838494:AAGb7ReOvyhcbkh03uXMN01nkSNBW9LuL6t987654321[https://api.telegram.org/bot8832838494:AAGb7ReOvyhcbkh03uXMN01nkSNBW9LuL6t/sendMessage?chat_id=987654321](https://api.telegram.org/bot8832838494:AAGb7ReOvyhcbkh03uXMN01nkSNBW9LuL6t/sendMessage?chat_id=987654321)8832838494:AAGb7ReOvyhcbkh03uXMN01nkSNBW9LuL6t-7[https://api.telegram.org/bot8832838494:AAGb7ReOvyhcbkh03uXMN01nkSNBW9LuL6t/sendMessage?chat_id=-100123456780](https://api.telegram.org/bot8832838494:AAGb7ReOvyhcbkh03uXMN01nkSNBW9LuL6t/sendMessage?chat_id=-100123456780)