Send new YouTube channel videos to Telegram
Needs changesNeeds changes. This template uses 2 thing(s) that n8n 3.0 removes: Function (legacy), Interval. 2 breaking item(s) found. Static check, last run 2026-10-19.
What this workflow does
This workflow has 5 nodes and runs on a fixed interval (legacy Interval node). Along the way it connects YouTube and Telegram.
How it runs
Trigger: On a fixed interval (legacy Interval node).
- GetVideosYT (YouTube): work with video
- Set (Edit Fields (Set)): sets or maps fields
- Function: runs custom JavaScript (legacy Function node)
- SendVideo (Telegram): uses Telegram
Services it uses
Before you upgrade to n8n 3.0
2 things in this workflow are removed in n8n 3.0. Fix them before you upgrade:
- Function (legacy) in Function: replace with Code node, mode 'Run Once for All Items'.
- Interval in CheckTime: replace with Schedule Trigger.
| Removed in 3.0 | Replace with |
|---|---|
| Function (legacy) Function | Code node, mode 'Run Once for All Items' |
| Interval CheckTime | Schedule Trigger |
Nodes used (5)
- Edit Fields (Set)
n8n-nodes-base.set - Function
n8n-nodes-base.function - Interval
n8n-nodes-base.interval - YouTube
n8n-nodes-base.youTube - Telegram
n8n-nodes-base.telegram
From the author
A simple node to send new YouTube videos from a channel to a Telegram chat (private, group or channel). CheckTime: set how often videos should be fetched from YouTube. Default is 30 minutes. GetVideosYT: this node will fetch the list of videos from a given…