MO STORIES

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

2026年4月9日6 MIN READ

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

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

這篇教你做什麼

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 自動化實戰?訂閱《用減法瘦生活》電子報,每週一封,只講能直接用的方法。

延伸閱讀

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。

MO 編輯

關於作者 | 10+ 經驗

MO 編輯

WordPress 效能優化專家 / MO Design Studio 共同創辦人

關注設計 × 工程的平衡協作,擅長以簡潔語言說故事。專門幫已有網站的品牌做速度升級。相信好網站不用重做,只需要正確的優化。

WordPress 優化SEO 策略Headless CMS效能稽核

延伸閱讀

48 小時不吃東西會發生什麼?我的身體與心理變化全記錄
AI寫作

48 小時不吃東西會發生什麼?我的身體與心理變化全記錄

在這篇文章中,我挑戰自己進行48小時的斷食,體驗身體和心理的變化。透過這次經歷,我重新認識到飢餓的真實感受與自律的重要性,並強調了珍惜食物的價值。文章不僅分享了斷食的過程,也提供了健康飲食的建議,幫助讀者理解健康生活的必要性,讓每個人都能更好地珍惜當下的生活。...

Newsletter

訂閱瘦生活電子報

每週一封故事信——分享如何用減法思維剔除雜訊、做對的事、過好生活。不說教,不推銷,只有真實的取捨紀錄。

我們尊重隱私,絕不發送垃圾郵件。可隨時取消訂閱。

MO DESIGN STUDIO

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

返回部落格