MO STORIES
n8n + Telegram 自動化教學:打造 AI 通知機器人完整指南(2026)
這篇教你做什麼 n8n + Telegram 讓工作流程主動通知你,不用手動去檢查。 三個理由值得做:① 兩邊都免費(n8n 開源 + Telegram Bot API 免費)② 比 Email 即時,手機秒收 ③ 能雙向互動,不只推通知,還能接收指令觸發動作。 這篇從零開始,帶你建 Telegram Bot → 串接...

這篇教你做什麼
n8n + Telegram 讓工作流程主動通知你,不用手動去檢查。
三個理由值得做:① 兩邊都免費(n8n 開源 + Telegram Bot API 免費)② 比 Email 即時,手機秒收 ③ 能雙向互動,不只推通知,還能接收指令觸發動作。
這篇從零開始,帶你建 Telegram Bot → 串接 n8n → 跑通四種實用範例。
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(結尾必須是 bot) |
my_notify_bot |
| ④ | 取得 API Token | 123456789: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 跑通第一則測試訊息
③ 挑一個範例開始用(推薦從網站監控開始)
想學更多 AI 自動化實戰?訂閱《用減法瘦生活》電子報,每週一封,只講能直接用的方法。
延伸閱讀
- 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。

關於作者 | 10+ 經驗
MO 編輯
WordPress 效能優化專家 / MO Design Studio 共同創辦人
關注設計 × 工程的平衡協作,擅長以簡潔語言說故事。專門幫已有網站的品牌做速度升級。相信好網站不用重做,只需要正確的優化。
延伸閱讀

AI Agent 是什麼?從概念到商業應用入門(2026 完整解析)
AI Agent 能自動規劃、判斷、執行多步驟任務。這篇從架構、商業應用到導入風險,幫你搞懂 2026 年最熱門的 AI 關鍵字。...

n8n 做 SEO 自動化教學|不想再花冤枉錢買軟體了嗎?這招學起來
不想再手動查排名、整理關鍵字?教你如何利用開源自動化工具 n8n 串接 API,打造專屬於你品牌的 SEO 監控與報告自動化系統。...

48 小時不吃東西會發生什麼?我的身體與心理變化全記錄
在這篇文章中,我挑戰自己進行48小時的斷食,體驗身體和心理的變化。透過這次經歷,我重新認識到飢餓的真實感受與自律的重要性,並強調了珍惜食物的價值。文章不僅分享了斷食的過程,也提供了健康飲食的建議,幫助讀者理解健康生活的必要性,讓每個人都能更好地珍惜當下的生活。...
訂閱瘦生活電子報
每週一封故事信——分享如何用減法思維剔除雜訊、做對的事、過好生活。不說教,不推銷,只有真實的取捨紀錄。