Autoposting from YouTube to Telegram can be set up in three ways: a channel RSS feed plus a publishing bot (free, but the channel receives a bare link), a self-built scheme in n8n or Make (flexible, but it breaks), and a service that writes a full post in your channel's tone for each video (in Telematic, about 7 β½ per post). Below you'll find how to choose a method, how to set up each one step by step, and where people usually get stuck.
Why repost YouTube videos to Telegram
YouTube subscribers don't always see a new video: notifications aren't turned on for everyone, and the recommendation feed doesn't show a video to everyone. A Telegram channel is a second route to the same audience: people open the messenger every day and see the announcement right away.
But an announcement only works if it's a post, not a link. People scroll past a message that just says "New video: [link]". A post that spends three paragraphs explaining what the video is about and what the viewer will learn gives them a reason to click. So the main question when choosing a method is what exactly goes into the channel: a link with a title, or text.
Method 1. YouTube RSS feed and a bot: free
Every YouTube channel has an RSS feed with its latest videos. The feed address follows the template https://www.youtube.com/feeds/videos.xml?channel_id=CHANNEL_ID, where the ID is a string that starts with "UC". You can find it in the channel's address or in YouTube Studio settings ("Settings" β "Channel" β "Advanced settings").
Next, the feed is connected to any RSS bot for Telegram:
- Find your channel ID and build the feed address using the template above.
- Open the address in a browser: an XML file with a list of recent videos should appear. If you see an error, the ID is incorrect.
- Add the RSS bot as an administrator of your Telegram channel with permission to publish messages.
- Give the bot the feed address and choose the channel to publish to.
- Wait for a new video to come out and check how the post looks.
What you get: the video title, a link, and a preview that Telegram pulls in automatically. For more on what else you can do for free and where the limitations begin, see the article "Free Telegram autoposting".
Downsides of this method:
- only a link with a title goes to the channel, without any text;
- the bot checks the feed on its own schedule, so the announcement may arrive late;
- both Shorts and regular videos end up in the feed, and bots usually can't filter them out;
- free bots shut down and change their terms without warning.
Method 2. n8n or Make: flexible, but needs supervision
In a self-built scheme, the chain looks like this: a node reads the YouTube RSS feed β a node sends the video description to a neural network β the neural network writes the post β a node publishes it to Telegram through the bot.
The advantage is that you can configure everything: the post format, a filter by video length, separate text for Shorts. The downsides are the same as for any self-built setup:
- you need a neural network API key, which is hard to obtain and pay for from Russia;
- when something fails, a node may send the same video twice; we covered how to protect against this in the article "How to avoid duplicate posts in autoposting";
- the neural network only gets the video title and description; if the description is empty, the post comes out vague;
- when the scheme breaks, you have to fix it yourself.
For a detailed look at typical failures, see the guide "Telegram autoposting via n8n".
YouTube to Telegram autoposting: which method to choose
| RSS + bot | n8n / Make | Service (Telematic) | |
|---|---|---|---|
| What goes to the channel | Title and link | Post written by a neural network | Post in your channel's tone based on samples |
| Setup | Quick, no code | Long, requires experience with workflows | About 20β30 minutes |
| Needs a neural network API key | No | Yes | No |
| Protection against duplicates | Depends on the bot | You configure it yourself | Manual approval filters out extras |
| Review before publishing | No | Only if you add a step yourself | Manual approval or auto-accept |
| Cost | Free | Server and API payment | About 7 β½ per post |
If a "video is out" notification is enough for you, take the first method. If you need text and don't want to deal with workflows, take the third.
How to write a video announcement people actually read
Whichever method you use, check each post against four points:
- The first line should offer value, not say "New video". For example: "Why a phone battery dies in the cold β in 8 minutes".
- Two or three sentences about the content. What the viewer will learn and which question the video answers.
- The link at the end, not the beginning. That way the preview doesn't cover the text.
- A tone that matches the channel's other posts. If the channel writes briefly and with humor, a dry announcement will stick out.
Automated schemes usually run into trouble with points three and four: the neural network writes "generically", and the announcements all sound the same. We covered how to fix this in the article "How to make neural network posts not look generated".
How it works in Telematic
In Telematic, a YouTube channel is connected as a source for autoposting to Telegram. The YouTube source becomes available after your first balance top-up of at least 100 β½.
What the service does:
- pulls a new video from your channel as material for a post;
- writes the post for your audience and channel tone, based on 2β5 of your sample posts;
- publishes on a schedule: an interval from 5 minutes to 30 days, a time window, and a daily post limit;
- lets you choose manual approval (you review the post before it goes out) or auto-accept;
- can simultaneously send your own version of the post to VKontakte: text and photo.
What you still need to do: connect the bot as a channel administrator once (about 20β30 minutes), choose 2β5 sample posts, and review posts before publication during the first week.
Cost: a post costs about 7 β½; the service shows the exact amount in the "Cost calculation" block before you launch. There's no subscription β you pay for the posts you generate. On registration you get 50 tokens (1 token = 1 β½), and text edits and manual publishing are free.
Limitations to be aware of:
- there's no exact publication minute β the post goes out within the schedule window, not a minute after the video;
- only text and photos go to VK; the service doesn't publish video there;
- the YouTube source isn't available on the starting 50 tokens β a top-up of at least 100 β½ is needed first.
Frequently asked questions
Can I publish only Shorts or only long videos to Telegram?
YouTube's RSS feed includes both together. You can filter by video length in a self-built scheme. In the service, with manual approval, you simply reject the extra post.
Why doesn't the bot see new videos?
Most often the channel ID in the feed address is wrong, or the video was published as "accessible via link only" and never entered the public feed. Open the feed address in a browser and check whether the video is listed.
Do I need to upload the video to Telegram as a file?
No. For an announcement, a post with a link is enough: the viewer goes to YouTube, and the view counts for the channel.
How much does a month of this autoposting cost?
An RSS bot is free. In Telematic, a month of a channel with 30 posts costs from 120 to 420 β½ depending on sources and platforms; the exact amount is visible before launch.
Where to start
If you want to see how the service writes a post from your material, try the free post generator β no registration required. For how autoposting works as a whole, including sources and scheduling, see the page "Telegram autoposting".
