{"product_id":"send-new-youtube-videos-to-telegram-with-n8n-workflow","title":"Send New YouTube Videos to Telegram with n8n Workflow","description":"\u003ch3\u003eAutomatically send every new YouTube video to Telegram—directly from n8n\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow checks a specific YouTube channel for newly published videos and immediately forwards them to your Telegram chat (private, group, or channel). No manual monitoring—just clean, automated YouTube-to-Telegram updates.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cb\u003eRuns on a schedule (Interval):\u003c\/b\u003e \u003ci\u003eCheckTime\u003c\/i\u003e controls how often the workflow fetches the latest videos. Default is every \u003cb\u003e30 minutes\u003c\/b\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eFetches channel videos (GetVideosYT):\u003c\/b\u003e The workflow retrieves videos from your chosen YouTube \u003cb\u003eChannel ID\u003c\/b\u003e and lets you set a \u003cb\u003eLimit\u003c\/b\u003e for how many videos to fetch.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eRequires Google OAuth2 credentials:\u003c\/b\u003e The YouTube fetch uses Google OAuth2 (setup guide in n8n documentation). If you use n8n tunneling, you may need to adjust the Google OAuth callback URL.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003ePrevents duplicate Telegram posts (Function):\u003c\/b\u003e A Function node checks whether a video was seen previously, so the same video won’t be published again in Telegram.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eSends the message to Telegram (SendVideo):\u003c\/b\u003e The workflow posts your selected text to Telegram using your bot credentials, targeting your specified \u003cb\u003eChat ID\u003c\/b\u003e (private, group, or channel).\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eSend new uploads to a Telegram channel for community alerts and content discovery.\u003c\/li\u003e\n  \u003cli\u003eKeep a team’s Telegram group updated when a YouTube channel publishes new tutorials or product videos.\u003c\/li\u003e\n  \u003cli\u003eAutomate content promotion for SaaS updates, where YouTube is the source of truth.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cb\u003eNodes \/ stack:\u003c\/b\u003e Interval, YouTube (GetVideosYT), Set, Function, Telegram (SendVideo)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eAuthentication:\u003c\/b\u003e Google OAuth2 for YouTube; Telegram bot credentials for messaging\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eKey configuration:\u003c\/b\u003e \u003ci\u003eCheckTime\u003c\/i\u003e, YouTube \u003cb\u003eChannel ID\u003c\/b\u003e, video \u003cb\u003eLimit\u003c\/b\u003e, Telegram \u003cb\u003eChat ID\u003c\/b\u003e, and message text\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ci\u003eThis workflow works correctly only wh\u003c\/i\u003e\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45747878265011,"sku":"N8N-1599","price":51.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/Mb3tOkqnrEHhWs6JIRfpF_Rjed6GKL.png?v=1785489549","url":"https:\/\/buyflowscripts.com\/products\/send-new-youtube-videos-to-telegram-with-n8n-workflow","provider":"N8N Commerce","version":"1.0","type":"link"}