Send RSS Feed Alerts to Telegram Automatically with n8n [2026 Guide]

Automate RSS to Telegram notifications using n8n. Get instant alerts for new YouTube videos, blog posts, or news — free workflow included.
cron
function
telegram
+3
Workflow Identifier: 1418
NODES in Use: Cron, Function, SplitInBatches, RSS Feed Read, IF, Telegram
Automate RSS to Telegram with n8n and Telegram

Press CTRL+F5 if the workflow didn't load.

Learn how to Build this Workflow with AI:

What this workflow does

This n8n workflow automatically fetches news from several RSS feeds every 10 minutes.
It filters out old or duplicate items and sorts news by topics like Microsoft 365 and security.
Then, it sends the filtered news to specific Telegram groups for IT, Security, and Microsoft 365 teams.
This saves time and keeps teams updated without manual work.


Who should use this workflow

This workflow is for people who often read many tech and security news feeds.
IT analysts, security teams, or Microsoft 365 users who share news with groups can use it to save effort.
It stops duplicate messages and organizes news automatically.


Tools and services used

  • n8n: for creating and running the automation workflow.
  • Telegram Bot API: sends messages to Telegram groups.
  • RSS Feeds: sources of technology and security news.

Inputs, Processing, and Outputs

Inputs:

  • List of RSS feed URLs created inside a Function node.

Processing steps:

  • Cron node triggers workflow every 10 minutes.
  • SplitInBatches node processes one RSS URL at a time to prevent overload.
  • RSS Feed Read node fetches news items from each URL.
  • Function (only get new RSS) node filters out previously seen news by storing their dates in global static data.
  • IF nodes check URLs and titles to classify news:
    • Microsoft 365 news go to the Telegram_M365 node.
    • Security-related news based on keywords go to Telegram_Security node.
    • Others go to Telegram_IT node for general tech updates.
  • Telegram nodes send messages with news title and link to proper Telegram groups.

Outputs:

  • Real-time categorized news messages appear in IT, Security, and Microsoft 365 Telegram chats.

Beginner step-by-step: How to use this workflow in n8n

Step 1: Import the workflow

  1. Download the workflow file using the Download button on this page.
  2. Inside the n8n editor, choose “Import from File” and select the downloaded file.

Step 2: Add credentials and update data

  1. Add your Telegram Bot API credentials in the relevant Telegram nodes.
  2. Update Telegram group chat IDs if needed to match your target chats.
  3. If you want to add or update RSS feed URLs, edit the Function node named “RSS Source” and paste your feed URLs in the JSON array.

Step 3: Test and activate

  1. Manually run the workflow once to check it fetches and sends news correctly.
  2. If tests are successful, activate the Cron trigger node to run every 10 minutes.
  3. Monitor the workflow in n8n’s execution history and logs for any errors.

For better uptime, consider self-host n8n on a reliable server.


Edge cases and failures

  • If the RSS Feed Read node returns no items, check if feed URLs are correct and reachable.
  • When Telegram messages fail, verify the bot token and chat IDs are correct and the bot has permissions.
  • Duplicate news may appear if the static cache resets or the filtering code is changed improperly.
  • News may get misclassified if keyword filters or URL checks in the IF nodes have typos or incorrect expressions.

Customization ideas

  • Add more RSS sources by editing the JSON array inside the RSS Source Function node.
  • Change SplitInBatches node batch size to control how many feeds process at once.
  • Edit the security keywords regex in the second IF node to adjust filtering sensitivity.
  • Personalize Telegram message text with HTML formatting or add extra feed details.
  • Adjust Cron node schedule to fetch news more or less often as needed.

Summary of results

✓ Save hours by automating news fetching and distribution.
✓ Avoid duplicate or old news reaching Telegram groups.
✓ Get clear category-based news in IT, Security, and Microsoft 365 channels.
✓ Run fully automatically every 10 minutes without manual work.
✓ Easy to extend and customize feeds and filters.


Automate RSS to Telegram with n8n and Telegram

Visit through Desktop to Interact with the Workflow.

Frequently Asked Questions

Edit the JSON array inside the RSS Source Function node by adding new feed URLs in the same format.
Check the Telegram Bot API credentials and chat IDs are correct, and ensure the bot has permission to post in the channels.
The static data cache that tracks old news might have reset or the filtering function code may have changed incorrectly.
This workflow is built for Telegram only. Using other platforms like Slack or Discord would require adding their nodes and changing the message steps.

Promoted by BULDRR AI

Related Workflows

Automate Twist Channel Creation and Messaging with n8n

This workflow automates creating and updating a channel in Twist and sending a personalized message to specific users. It eliminates manual setup errors and saves time managing Twist communications.

Automate Ideogram Image Generation with Google Sheets & Gmail

This workflow automates graphic design image generation via Ideogram AI, storing image data in Google Sheets and Google Drive, with email alerts via Gmail. It saves designers hours by automating image creation, remixing, review, and record-keeping.

Automate IT Support with Slack and OpenAI in n8n

Streamline IT support by automating Slack message handling using n8n and OpenAI. This workflow handles Slack DMs, filters bots, queries a Confluence knowledge base, and delivers AI-generated responses, improving support efficiency and response time.

Automate Crypto Analysis with CoinMarketCap & n8n AI Agent

Discover how this unique n8n workflow leverages CoinMarketCap’s multi-agent AI to deliver precise, real-time cryptocurrency insights directly via Telegram. Manage crypto data analysis efficiently with automated multi-source API integration.

Automate Gumroad to Beehiiv Subscriber Sync with n8n

Learn how to automatically add new Gumroad sales customers as Beehiiv newsletter subscribers using n8n automation. This workflow saves time by syncing sales data to Google Sheets CRM and notifying your Telegram channel instantly.

Generate On-Brand Blog Articles Using n8n and OpenAI

This workflow automates the creation of on-brand blog articles by analyzing existing company content using n8n and OpenAI. It extracts article structures and brand voice to produce consistent draft articles, saving significant content creation time.
1:1 Free Strategy Session
Your competitors are already automating. Are you still paying for it manually?

Do you want to adopt AI Automation?

Every hour your team does repetitive work, you're burning real money.
While you wait, faster businesses are cutting costs and moving quicker.
AI and automations aren't the future anymore — they're the present.

Book a live 1-on-1 session where we show you exactly which of your daily tasks can be automated — and what it’s costing you not to.