rss-telegram
This workflow automates the retrieval of RSS content from specified social media users and intelligently determines whether the content is duplicated. When pushing content to a Telegram channel, it dynamically selects the message format based on the number of images, enhancing the efficiency of information delivery and user experience. It is suitable for social media operators, content aggregation platforms, and individual users, helping them to track and synchronize social dynamics in real-time, reduce manual operations, and ensure efficient and accurate information dissemination.

Workflow Name
rss-telegram
Key Features and Highlights
This workflow automatically fetches RSS content from specified WeChat Weibo and Instagram users, intelligently detects duplicate content, and dynamically selects the message format (image or plain text) based on the number of images in the content. It then sends the messages to designated Telegram channels, enabling real-time content push and distribution.
Core Problems Addressed
It solves the challenges of multi-platform social media content monitoring and synchronized pushing, prevents duplicate message delivery, and dynamically adjusts message formats according to content characteristics, thereby enhancing the efficiency of information transmission and user experience.
Application Scenarios
- Social media operators who need to track multiple social accounts in real time and promptly push updates to internal communication channels
- Content aggregation platforms that automatically synchronize trending content to Telegram channels
- Individuals or teams automating social media information flow management to reduce manual monitoring and publishing efforts
Main Workflow Steps
- Periodically trigger (every minute) to fetch RSS feeds from specified Weibo and Instagram users
- Split the fetched content into individual message batches for processing
- Use global static data to determine if the current content link has already been pushed, avoiding duplicate sends
- Extract image tags from the content body and count the number of images
- If there is a single image, send an image message accompanied by a text description
- If there are no images or multiple images, send a plain text message supporting HTML format with web preview disabled
- Deliver the processed messages to the specified Telegram channel to achieve real-time content synchronization
Involved Systems or Services
- RSS Feeds (Weibo, Instagram)
- Telegram (message and image sending)
- Built-in n8n nodes: Cron trigger, Function node, If condition, SplitInBatches, etc.
Target Users and Value
- Social media content managers and operation teams
- Content aggregation and distribution platforms
- Individual users and enterprises requiring cross-platform automatic synchronization of social updates to Telegram
- Users aiming to improve information flow management efficiency and avoid duplicate message pushing through automation
This workflow leverages RSS fetching and Telegram pushing flexibly to achieve automated and efficient multi-platform content distribution, significantly reducing manual monitoring and forwarding time costs while enhancing the timeliness and accuracy of content dissemination.