n8n + Telegram 自動化教學:打造 AI 通知機器人完整指南(2026)

用 n8n 串接 Telegram Bot,打造即時通知機器人。從建立 Bot、取得 Token 到四種實用自動化範例,免費、低延遲、雙向互動。

n8n + Telegram 自動化教學:打造 AI 通知機器人完整指南(2026)

系列導覽:Kie AI 是什麼?模型市場、價格與 API 工作流

這篇教你做什麼

n8n + Telegram 讓工作流程主動通知你,不用手動去檢查。

三個理由值得做:① 兩邊都免費(n8n 開源 + Telegram Bot API 免費)② 比 Email 即時,手機秒收 ③ 能雙向互動,不只推通知,還能接收指令觸發動作。

這篇從零開始,帶你建 Telegram Bot → 串接 n8n → 跑通四種實用範例。

n8n 自動化系列閱讀順序

這篇是 n8n 系列裡的「通知機器人」篇。建議照這個順序讀:

  1. n8n 自動化教學 2026
  2. Zeabur n8n 部署教學
  3. n8n + Telegram 自動化教學
  4. Notion 自動化:Zapier 與 n8n
  5. n8n SEO 自動化教學

如果你還沒有自己的 n8n 服務,先回去看部署篇。已經有 n8n 的話,這篇可以直接照步驟做 Telegram Bot。

n8n 是什麼?

一句話:開源的視覺化工作流程自動化工具。你可以把它想成 Zapier 的開源版,但更靈活、能自架。

工具開源可自架費用
n8n免費(自架)
Zapier付費(月費制)
Make付費(月費制)

台灣用 Zeabur 一鍵部署 n8n,延遲低,5 分鐘就能開始用。

Telegram Bot 是什麼?

Telegram 官方提供的自動化帳號,能發訊息、接指令、執行自動化任務。

類型建立方式用途
一般帳號手機號碼註冊手動聊天
Bot 帳號@BotFather 建立自動化互動、接收通知

Step 1:建立 Telegram Bot

1.1 找到 BotFather

打開 Telegram → 搜尋 @BotFather → 開始對話。

1.2 建立新 Bot

步驟動作範例
發送 /newbot
輸入 Bot 顯示名稱「自動通知機器人」
輸入 Bot username(結尾必須是 botmy_notify_bot
取得 API Token123456789:ABCdefGHIjklMNO...

這個 Token 等於 Bot 的密碼,不要公開分享。

1.3 取得你的 Chat ID

Bot 要知道發訊息給誰,需要你的 Chat ID。

① 在 Telegram 搜尋你剛建的 Bot,發送 /start ② 瀏覽器開啟:https://api.telegram.org/bot<你的Token>/getUpdates ③ 在回傳的 JSON 裡找到 "chat":{"id":123456789} ④ 這串數字就是你的 Chat ID

Step 2:在 n8n 設定 Telegram 節點

2.1 新增 Telegram Credential

進入 n8n → Credentials → Add Credential → 搜尋 Telegram → 貼上 API Token → 儲存。

2.2 建立工作流程

步驟動作
新增 Manual Trigger(測試用)
新增 Telegram 節點 → 操作:Send Message
填入 Chat ID + 測試訊息
按 Execute Workflow

Telegram 收到訊息 → 連線成功。

Step 3:四種實用自動化範例

範例 ① 網站監控通知

網站掛掉,Telegram 秒通知。

Schedule Trigger (每 5 分鐘)
  → HTTP Request (GET 你的網站)
  → IF 狀態碼 ≠ 200
  → Telegram:「網站異常!狀態碼:{{statusCode}}」

我以前用 Email 收伺服器警報,重要通知常埋在垃圾信裡。改成 Telegram 推送後,反應時間從幾小時變成幾秒。

範例 ② 表單提交即時通知

有人填表單,立刻推到 Telegram。

Typeform Trigger → Telegram

訊息模板:

新的表單提交!
姓名:{{$json.name}}
Email:{{$json.email}}
時間:{{$now}}

範例 ③ 每日摘要報告

每天早上 8 點,自動發送工作摘要。

Schedule Trigger (每天 08:00) → 取得資料 → Telegram

適合用在:GA4 昨日流量、待辦事項清單、天氣預報。

範例 ④ 雙向指令互動

Bot 接收指令 → 執行動作 → 回覆結果。

Telegram Trigger → Switch (根據指令) → 執行對應動作 → Telegram 回覆
指令動作
/status查伺服器狀態
/report取得每日報告
/restart重啟指定服務

安全提醒:限定只有你的 Chat ID 能觸發,避免陌生人濫用。

Step 4:進階設定

4.1 美化訊息格式

Telegram 支援 Markdown 和 HTML。在 n8n 的 Parse Mode 選 Markdown,就能用粗體、斜體、程式碼區塊、超連結。

4.2 發送圖片或檔案

Telegram 節點除了文字,也能發多媒體。操作選 Send Photo 或 Send Document,檔案來源可以是 URL 或 Binary Data。

4.3 錯誤處理

工作流程出錯時也要通知你。加一個 Error Trigger 節點,連到另一個 Telegram 節點,專門推送錯誤訊息。

主要工作流程 → 成功通知
      ↓
Error Trigger → 錯誤通知

Telegram Bot 發送限制

對象限制
同一個 Chat每秒 1 則
所有使用者每秒 30 則
群組每分鐘 20 則

正常使用不會碰到。但如果自動化太頻繁,Bot 會被暫時封鎖,注意控制發送頻率。

n8n 自架推薦

平台特色適合誰
Zeabur一鍵部署,台灣伺服器,延遲低想快速上手的人
Railway有免費額度小型專案、測試用
VPS(DigitalOcean、Linode)完全掌控進階使用者

下一步行動

① 建立你的 Telegram Bot,取得 Token 和 Chat ID ② 在 n8n 跑通第一則測試訊息 ③ 挑一個範例開始用(推薦從網站監控開始)

順便看一下你自己的網站:免費網站健檢,速度、SEO 結構、安全標頭六項,出一份看得懂的報告。

延伸閱讀

  • AI Agent 是什麼?完整解析
  • AI 自動化工作流全攻略

FAQ

Telegram Bot 有發送限制嗎?

有。對同一個 Chat 每秒 1 則、對所有使用者每秒 30 則、群組每分鐘 20 則。正常使用不會碰到,但自動化太頻繁可能被暫時封鎖。

可以讓 Bot 發訊息到群組嗎?

可以。把 Bot 加入群組 → 在群組發一則訊息 → 用 getUpdates API 取得群組 Chat ID(會是負數)→ 在 n8n 填入這個 ID。

n8n 自架在哪裡比較好?

台灣推薦 Zeabur,一鍵部署、伺服器在台灣、延遲低。預算有限可以用 Railway 的免費額度。想完全掌控就上 VPS。

Bot Token 外洩怎麼辦?

到 @BotFather 發送 /revoke,立刻產生新 Token,舊的即時失效。然後去 n8n 更新 Credential。

我們拿它做什麼

同一套通知邏輯,放到電商上就是「訂單成立 → 出貨 → 到店 → 完成」這幾條要不要自動推。

但這裡有一個容易搞錯的地方:哪一筆訂單才算數order.created 包含還沒付款的,直接推出去或記進報表就是虛報。相關流程寫在這篇:用 Claude Code 做 WooCommerce 自動化

想用 AI 規劃你的網站專案?

把需求講清楚,我們用 AI 規劃 + 人工審閱,給你務實的建議。

MO DESIGN STUDIO

我們專注品牌網站設計、行銷著陸頁與整合式 CMS 流程,協助團隊打造有感的線上體驗。

← 返回部落格