Automated RSS to Telegram News Alerts
detail.loadingPreview
Effortlessly receive targeted news updates directly to your Telegram channels. This n8n workflow automates the process of monitoring multiple RSS feeds and delivering relevant articles based on content and source.
About This Workflow
This n8n workflow provides a robust solution for staying informed by automating the distribution of RSS feed content to specific Telegram channels. It begins by defining a list of RSS feed URLs. These feeds are then processed in batches, ensuring efficient handling of multiple sources. A crucial step involves filtering for newly published articles to avoid duplicate notifications. Based on the content's keywords or the source URL, articles are intelligently routed to different Telegram channels, ensuring that users receive alerts relevant to their interests, such as IT, security, or Microsoft 365 updates. This workflow streamlines information consumption and enhances communication within teams or communities.
Key Features
- Multi-Source RSS Monitoring: Aggregate news from various RSS feeds simultaneously.
- Intelligent Content Filtering: Distinguish between new and old articles to prevent duplicates.
- Categorized Telegram Alerts: Automatically route articles to specific Telegram channels based on keywords or source.
- Customizable Schedules: Trigger the workflow at regular intervals (e.g., every 10 minutes) for timely updates.
- Configurable Content Delivery: Send article titles and links directly to your chosen Telegram chats.
How To Use
- Define RSS Sources: In the 'RSS Source' node, replace the example URLs with the RSS feed URLs you wish to monitor.
- Set Trigger Schedule: Configure the 'Cron' node to set the frequency at which the workflow should run (e.g.,
every 10 minutes). - Configure Article Filtering: The 'only get new RSS' node automatically handles duplicate detection using article publication dates. The 'IF-1' node checks the source URL for Microsoft 365 articles, and 'IF-2' uses regular expressions to identify security-related keywords.
- Set Telegram Credentials: In each of the 'Telegram' nodes (Telegram_IT, Telegram_Security, Telegram_M365), configure your Telegram Bot API credentials and the specific
chatIdfor each target channel. - Customize Message Content: Adjust the 'text' parameter in each Telegram node to format the message as desired, using placeholders like
{{$json["title"]}}and{{$json["link"]}}.
Apps Used
Workflow JSON
{
"id": "d3d80af4-9749-4d87-bb1e-68349f50fe0e",
"name": "Automated RSS to Telegram News Alerts",
"nodes": 21,
"category": "DevOps",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: d3d80af4-9749...
About the Author
N8N_Community_Pick
Curator
Hand-picked high quality workflows from the global community.
Statistics
Related Workflows
Discover more workflows you might like
Automate Qualys Report Generation and Retrieval
Streamline your Qualys security reporting by automating the generation and retrieval of reports. This workflow ensures timely access to crucial security data without manual intervention.
Automated PR Merged QA Notifications
Streamline your QA process with this automated workflow that notifies your team upon successful Pull Request merges. Leverage AI and vector stores to enrich notifications and ensure seamless integration into your development pipeline.
Visualize Your n8n Workflows: Interactive Dashboard with Mermaid.js
Gain unparalleled visibility into your n8n automation landscape. This workflow transforms your n8n instance into a dynamic, interactive dashboard, leveraging Mermaid.js to visualize all your workflows in one accessible place.