n8n 用到哪寫到哪:YouTube 頻道更新自動通知(上篇)- LINE Bot 設定完全指南

更新 發佈閱讀 9 分鐘

前言

想要在 YouTube 頻道更新時立即收到 LINE 通知嗎?本教學將帶你使用 n8n 自動化工具,結合 YouTube RSS 和 LINE Messaging API,建立一個完整的通知系統。

適合對象:

  • 想要監控特定 YouTube 頻道的用戶
  • 對自動化工具有興趣的初學者
  • 需要及時掌握頻道更新的內容創作者

n8n 的核心概念

n8n 就像樂高,每個功能都是一個組件。你只需要運用不同的組合,就能建立出符合需求的自動化流程。先完成各自部位後再來組裝串接(我來組成頭部!!)

從最簡應用走起:從我這邊,到你那邊,一共兩步?

所有的自動化剛開始在學習時候的原則就是,不貪多!讓我們先從「 A 點到 B 點」下手:

  • 本教學:YouTube 更新(A 點)→ LINE 通知(B 點)
  • 其他應用:股市資料 → Email 報告、網路新聞 → 摘要整理、關鍵字監控 → 即時通知

無限的應用可能

這個「A 點到 B 點」的概念可以應用在任何情境去做延伸,讓你用直覺的方式處理資訊,提升生活和工作效率。之後熟練的話,你想要多長的自動化流程都可以。

準備工作

需要的工具和服務

  1. n8n(自動化工具)
  2. YouTube 頻道 RSS
  3. LINE Messaging API
  4. ngrok(臨時用於取得 User ID)

前置需求

本文目標

本教學將帶你完成一個實用的自動化案例:當特定 YouTube 頻道有新影片時,自動發送 LINE 通知到你的手機。

通過這個案例,你將學會:

  • 如何設定 LINE Messaging API 接收通知
  • 如何使用 YouTube RSS 監控頻道更新
  • 如何在 n8n 中建立完整的自動化流程
  • 如何處理 API 認證和 webhook 設定

完成後,你就能舉一反三,將同樣的邏輯應用到其他場景:監控股價、新聞更新、社交媒體動態等,真正體驗到自動化帶來的便利。

那就開始吧!

第一步:設定 LINE Messaging API

1.1 建立 LINE 開發者帳號

  1. 前往 LINE Developers Console
  2. 使用你的 LINE 帳號登入
  3. 點擊「Create a new provider」
  4. 輸入 Provider 名稱(例如:個人YouTube通知;這個名稱用戶看不到,只是管理用途)
  5. 點擊「Create a Messaging API channel」

過程會需要使用 Line 登入認證碼,並將建立開發者帳號(可能會被商用兩個字混淆,基本上他就是開發者帳號,意味著你可以建立 Line 的服務,包含我們現在正在進行的 Line Messaging API)

這裡要注意的是由於現在是簡易版本,目前採用的免費版 Line Messaging API 有每個帳號免費訊息的額度上限 200 則/月。

1.2 建立 LINE 官方帳號

  1. 在 Provider 頁面點擊「Create a LINE Official Account」
  2. 填寫官方帳號資訊:
    • 帳號名稱:YouTube通知Bot
    • 類別:選擇適合的分類
    • 描述:個人YouTube影片更新通知
    • 記得把「將 Line 商家報加入好友」取消掉,Line 官方的置入推廣

1.3 啟用 Messaging API

  1. 在 LINE Official Account Manager 中(服務條款記得點)
  2. 找到右上角的「設定」
  3. 側邊欄選擇「Messaging API」
  4. 點擊「啟用 Messaging API」
  5. 選擇你剛建立的 Provider,點擊「同意」(練習用,所以不需填寫隱私權和服務條款)
  6. (重要) 在回應設定的地方,把 Webhook 開啟

你留意到此時 「Webhook 網址」的欄位是空的,這邊開始會有點複雜,我們在這邊先稱它為『資訊點 A』吧。但現在不用去理會他,後續會填寫。

1.4 取得 Channel Access Token

  1. 回到 LINE Developers Console
  2. 進入你的 Provider → Messaging API Channel
  3. 找到「Channel access token」區域
  4. 點擊「Issue」產生 Token
  5. 複製並妥善保存這個 Token
  6. 在同個頁籤的上方有個 QR code,記得先加好友以利後續測試。

這個 Token 我們等等也會使用到,在此稱之為『資訊點 B』

1.5 取得 LINE User ID 的方法說明

在發送通知之前,我們需要知道「要發給誰」。LINE Bot 需要你的 User ID 才能發送訊息給你。

為什麼不能直接取得 User ID?
LINE 基於隱私考量,不會直接提供用戶的 User ID。唯一的方法是讓你主動發訊息給 Bot,LINE 會在推送資料中包含你的 User ID。

為什麼需要 ngrok?
當你發訊息給 Bot 時,LINE 會把資料推送到 Bot 的 webhook 地址。但你的 n8n 運行在 `localhost:5678`,LINE 無法從網路上存取。ngrok 的作用就是建立一個外網通道:

你的訊息 → LINE 伺服器 → ngrok tunnel → 你的 n8n


預計取得 User ID 的完整流程:
1. 用 ngrok 讓 n8n 可以被外網存取
2. 設定 LINE webhook 指向 ngrok 網址
3. 你發訊息給 Bot
4. n8n 接收到包含 User ID 的資料
5. 記錄下你的 User ID

重要提醒:
取得 User ID 後就不再需要 ngrok,因為之後只需要「發送」訊息給 LINE,不需要「接收」。

第二步:準備取得 LINE User ID 的環境

2.1 安裝 ngrok

打開終端機(我已經盡可能降低程式碼的部分了QAQ)

# Mac 為例
brew install ngrok

2.2 註冊 ngrok 並設定

  1. 前往 https://dashboard.ngrok.com/signup 註冊
  2. 可以跳過 google Authenicator 的設定,有機會再講。
  3. 點擊左側功能列「Your Authtoken」,遮罩的部分就是你接下來要拿來設定 ngrok 的 authtoken

回到終端機,將我們手上的 authtoken 輸入進去

# 連外道路
ngrok config add-authtoken 你的_authtoken

# 原神啟動​(X) tunnel 啟動
# n8n 已啟用情況下輸入
ngrok http 5678

此時終端機就會在 Forwarding 的地方看到你的 tunnel 資訊,例如

https://rnd_num.ngrok-free.app -> http://localhost:5678

這邊我們稱之為「資訊點 C」(這傢伙 -> https://rnd_num.ngrok-free.app)

到目前為止,我們準備好了各種資訊點,以利我們後續帶入 n8n 的設定當中。

設定回顧與下篇預告


恭喜你完成了 LINE Messaging API 的完整設定!讓我們回顧一下目前準備好的重要資訊:

已完成項目:

  • LINE 開發者帳號與官方帳號建立
  • Messaging API 啟用
  • Channel Access Token 取得
  • ngrok 隧道建立
  • 了解如何取得 User ID 的完整流程

重要資訊清單:

  • 資訊點 A:Webhook 網址欄位(待填入)
  • 資訊點 B:你的 Channel Access Token
  • 資訊點 C:你的 ngrok 網址

下篇預告

在下篇中,我們將進入 n8n 的實際操作:

  • 建立 YouTube RSS 監控節點
  • 設定 LINE 訊息發送功能
  • 取得你的 LINE User ID
  • 完成整個自動化流程

現在你已經擁有了所有必要的 LINE 設定,下篇我們就要讓這個自動化系統真正運作起來!

重要提醒:

請務必保存好你的 Channel Access Token 和 ngrok 網址,下篇會立即用到。如果關閉了 ngrok,記得重新啟動取得新的網址。

準備好了嗎?下篇我們就要開始真正的 n8n 神奇時刻!

留言
avatar-img
明翰的人生轉角處
5會員
47內容數
充滿資訊虛假與注意力分散的世界洪流中,如何能夠找回自己的力量 透過身心靈、哲學、心理學工具,在這人生大舞台活出瀟灑奔放的自我探索
你可能也想看
Thumbnail
使用 Gemini AI 聊天服務時,點擊「設定>擴充功能」啟用「YouTube」功能,即可在對話中利用 @YouTube 指令尋找 YouTube 影片和詢問內容。
Thumbnail
使用 Gemini AI 聊天服務時,點擊「設定>擴充功能」啟用「YouTube」功能,即可在對話中利用 @YouTube 指令尋找 YouTube 影片和詢問內容。
Thumbnail
全新版本的《三便士歌劇》如何不落入「復刻經典」的巢臼,反而利用華麗的秀場視覺,引導觀眾在晚期資本主義的消費愉悅之中,而能驚覺「批判」本身亦可能被收編——而當絞繩升起,這場關於如何生存的黑色遊戲,又將帶領新時代的我們走向何種後現代的自我解構?
Thumbnail
全新版本的《三便士歌劇》如何不落入「復刻經典」的巢臼,反而利用華麗的秀場視覺,引導觀眾在晚期資本主義的消費愉悅之中,而能驚覺「批判」本身亦可能被收編——而當絞繩升起,這場關於如何生存的黑色遊戲,又將帶領新時代的我們走向何種後現代的自我解構?
Thumbnail
在 IG 上看到一位前端大大用 Google Apps Script + Line bot 替自己的球隊安排了球經,覺得很有趣,想來玩看看
Thumbnail
在 IG 上看到一位前端大大用 Google Apps Script + Line bot 替自己的球隊安排了球經,覺得很有趣,想來玩看看
Thumbnail
若說易卜生的《玩偶之家》為 19 世紀的女性,開啟了一扇離家的窄門,那麼《海妲.蓋柏樂》展現的便是門後的窒息世界。本篇文章由劇場演員 Amily 執筆,同為熟稔文本的演員,亦是深刻體察制度縫隙的當代女性,此文所看見的不僅僅是崩壞前夕的最後發聲,更是女人被迫置於冷酷的制度之下,步步陷入無以言說的困境。
Thumbnail
若說易卜生的《玩偶之家》為 19 世紀的女性,開啟了一扇離家的窄門,那麼《海妲.蓋柏樂》展現的便是門後的窒息世界。本篇文章由劇場演員 Amily 執筆,同為熟稔文本的演員,亦是深刻體察制度縫隙的當代女性,此文所看見的不僅僅是崩壞前夕的最後發聲,更是女人被迫置於冷酷的制度之下,步步陷入無以言說的困境。
Thumbnail
在這篇教學中,我們將學習如何使用 Google Apps Script 來連結 LINE Notify,以便於你的應用程式或自動化工作流程中發送通知。LINE Notify 是 LINE 提供的服務,可以讓你透過 LINE 帳號來發送自訂的通知訊息。
Thumbnail
在這篇教學中,我們將學習如何使用 Google Apps Script 來連結 LINE Notify,以便於你的應用程式或自動化工作流程中發送通知。LINE Notify 是 LINE 提供的服務,可以讓你透過 LINE 帳號來發送自訂的通知訊息。
Thumbnail
本文章將介紹如何在LINE Notify上設定及使用權杖(access token)來進行通知功能。透過此API,可以使用curl或JAVA CODE來讓結果顯示在Line上面,達到及時的通知效果。
Thumbnail
本文章將介紹如何在LINE Notify上設定及使用權杖(access token)來進行通知功能。透過此API,可以使用curl或JAVA CODE來讓結果顯示在Line上面,達到及時的通知效果。
Thumbnail
因為最近有在經營Youtube,也有看了一些教學,以及有些經營小心得
Thumbnail
因為最近有在經營Youtube,也有看了一些教學,以及有些經營小心得
Thumbnail
長期以來,西方美學以《維特魯威人》式的幾何比例定義「完美身體」,這種視覺標準無形中成為殖民擴張與種族分類的暴力工具。本文透過分析奈及利亞編舞家庫德斯.奧尼奎庫的舞作《轉轉生》,探討當代非洲舞蹈如何跳脫「標本式」的文化觀看。
Thumbnail
長期以來,西方美學以《維特魯威人》式的幾何比例定義「完美身體」,這種視覺標準無形中成為殖民擴張與種族分類的暴力工具。本文透過分析奈及利亞編舞家庫德斯.奧尼奎庫的舞作《轉轉生》,探討當代非洲舞蹈如何跳脫「標本式」的文化觀看。
Thumbnail
在這篇教學中,我們將介紹如何使用 Excel VBA 來發送訊息到 LINE Notify。LINE Notify 是 LINE 提供的服務,可以透過 API 發送訊息到 LINE 上。這篇教學將帶你步驟一步完成設置。
Thumbnail
在這篇教學中,我們將介紹如何使用 Excel VBA 來發送訊息到 LINE Notify。LINE Notify 是 LINE 提供的服務,可以透過 API 發送訊息到 LINE 上。這篇教學將帶你步驟一步完成設置。
Thumbnail
本文深度解析賽勒布倫尼科夫的舞臺作品《傳奇:帕拉贊諾夫的十段殘篇》,如何以十段殘篇,結合帕拉贊諾夫的電影美學、象徵意象與當代政治流亡抗爭,探討藝術在儀式消失的現代社會如何承接意義,並展現不羈的自由靈魂。
Thumbnail
本文深度解析賽勒布倫尼科夫的舞臺作品《傳奇:帕拉贊諾夫的十段殘篇》,如何以十段殘篇,結合帕拉贊諾夫的電影美學、象徵意象與當代政治流亡抗爭,探討藝術在儀式消失的現代社會如何承接意義,並展現不羈的自由靈魂。
Thumbnail
開方格子約有2年多時間,一直沒有好好在這裡寫東西。最近因為 FB 的一些問題,覺得不是很適合,所以嘗試移到這裡逐步新建起來。 這篇是 YouTube 頻道影片彙整,因為影片不多,就整理到一篇比較省空間!😃 1.如何選擇交易更輕鬆?範例:2330 台積電週線
Thumbnail
開方格子約有2年多時間,一直沒有好好在這裡寫東西。最近因為 FB 的一些問題,覺得不是很適合,所以嘗試移到這裡逐步新建起來。 這篇是 YouTube 頻道影片彙整,因為影片不多,就整理到一篇比較省空間!😃 1.如何選擇交易更輕鬆?範例:2330 台積電週線
Thumbnail
如果想把YouTube 頻道轉成RSS連結的話,需要Channel ID。以前只要看網址就可以知道ID了,現在步驟比較多,分享一下。 進到要訂閱的頻道首頁,點開詳細介紹 點開後會長這樣 滑到底,按「分享頻道」 就能選擇「複製頻道ID」了
Thumbnail
如果想把YouTube 頻道轉成RSS連結的話,需要Channel ID。以前只要看網址就可以知道ID了,現在步驟比較多,分享一下。 進到要訂閱的頻道首頁,點開詳細介紹 點開後會長這樣 滑到底,按「分享頻道」 就能選擇「複製頻道ID」了
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News