Who is this workflow for? This workflow enables the aggregation of multiple RSS feeds, filters the content based on specified criteria, and delivers the curated information directly to a Telegram channel. Streamline your information intake by consolidating updates from various sources into a single, easily accessible location..

What does this workflow do?

  • RSS Source Configuration:
  • Begin by adding the URLs of the desired RSS feeds into the respective “RSS” nodes within the workflow.
  • Data Extraction and Formatting:
  • Use “Edit Fields” nodes equipped with regular expressions and JavaScript functions to extract essential information such as title, link, and publication date from each RSS feed.
  • Merging Feeds:
  • Combine the formatted data from all RSS sources using the “Merge” node to create a unified dataset.
  • Filtering Recent Content:
  • Implement a “Filter” node to exclude items older than two days, ensuring that only recent and relevant content is processed.
  • Sorting Entries:
  • Utilize a “Sort” node to arrange the content by publication date in descending order, presenting the latest entries first.
  • Markdown Formatting:
  • Apply a JavaScript function to convert the sorted items into a flat list formatted in Markdown. This step includes escaping special characters to maintain proper formatting in Telegram messages.
  • Telegram Integration:
  • Configure the “Telegram” node with the appropriate channel ID and credentials. The formatted list is then sent directly to the specified Telegram channel.
  • Scheduling:
  • Set the workflow to run twice daily, ensuring timely updates without exceeding Telegram’s message length limitations.

🤖 Why Use This Automation Workflow?

  • Centralized Updates: Combine multiple RSS sources into one feed, reducing the need to monitor each source individually.
  • Content Curation: Automatically filter out outdated or irrelevant information, ensuring only the most pertinent updates are shared.
  • Automated Delivery: Receive the latest curated content directly in your Telegram channel without manual intervention.

👨‍💻 Who is This Workflow For?

This workflow is ideal for content managers, community administrators, and information enthusiasts who want to stay informed by consolidating updates from various RSS feeds into a single Telegram channel. It caters to users seeking an efficient way to manage and disseminate information without the hassle of manual aggregation.

🎯 Use Cases

  1. News Aggregation for Teams: Automatically collect and share the latest news articles from multiple sources with your team in a Telegram channel.
  2. Content Monitoring: Keep track of new blog posts, updates, or publications from several websites and receive only the relevant ones in Telegram.
  3. Community Updates: For community managers, consolidate announcements and updates from different platforms into a unified Telegram channel for members.

TL;DR

This workflow efficiently consolidates multiple RSS feeds, filters out outdated content, and delivers the most recent and relevant information to your Telegram channel. By automating the aggregation and curation process, you ensure that your audience receives timely updates without the need for manual management.


Template Details:

  • Created with: n8n v1.72.1
  • Integrations Included: Gmail, Markdown, AI Models (OpenAI, Anthropic, Gemini, OpenRouter), SerpAPI, HTTP Request, Merge, AI Agent, WhatsApp, Telegram, Google Drive, Binary Input Loader

Help us find the best n8n templates

About

A curated directory of the best n8n templates for workflow automations.