在 Telegram 中,先申請一個 Bot,並取得 API Token。
n8n 之後要發送訊息給這個 Bot 時,就需要用到這組 Token,才能成功送出訊息。
每個 Bot 都會有自己的名稱與 ID,例如:
<Token> = 830332:AAFs9-drLaf6u7EbiKLWJitFex4muhssera
如果在 n8n 中指定的是 Chat ID,訊息就會發送到對應的對話中。
但如果只是指定一般個人聊天的 Chat ID,通常就是 1 對 1 發送,只有該 Bot 對應的對象可以收到訊息。
如果想要發送到群組,則需要在 n8n 中指定 群組 ID。
Telegram 的群組 ID,本質上也是 Chat ID,只是會是 負號開頭 的數字。
取得群組 ID 的方式如下:
- 先建立一個 Telegram 群組
- 把 Bot 加入該群組
- 在群組中發送一則訊息
- 再使用以下網址查看更新內容:
https://api.telegram.org/bot<Token>/getUpdates
接著在回傳內容中找到 chat.id,如果前面是負號,這個就是該群組的 ID。
把這個 ID 填到 n8n 的 Chat ID 欄位後,之後 n8n 再送出的訊息,就會直接發到這個群組,群組內的成員都可以看到。
![]() |
| Telegram 的群組 ID 是 負號開頭 的數字 |
