rss-telegram

该工作流实现了自动抓取指定社交媒体用户的RSS内容,并智能判断内容是否重复。在内容推送至Telegram频道时,根据图片数量动态选择消息格式,提升信息传递的效率与用户体验。适用于社交媒体运营人员、内容聚合平台及个人用户,帮助他们实时跟踪和同步社交动态,减少手工操作,确保信息传播的高效与精准。

流程图
rss-telegram 工作流程图

工作流名称

rss-telegram

主要功能和亮点

该工作流自动抓取指定微信微博和Instagram用户的RSS内容,智能判断内容是否重复,并根据内容中图片数量自动选择发送消息的形式(图片或纯文本)到Telegram指定频道,实现内容的实时推送和分发。

解决的核心问题

解决了多平台社交媒体内容监控与同步推送的难题,避免重复发送相同信息,同时根据内容特征动态调整消息格式,提升信息传递的效率与用户体验。

应用场景

  • 社交媒体运营人员需要实时跟踪多个社交账号动态并及时推送到内部沟通渠道
  • 内容聚合平台自动同步热门内容至Telegram频道
  • 个人或团队自动化管理社交媒体信息流,减少手工监控和发布工作

主要流程步骤

  1. 通过定时触发(每分钟)抓取微博和Instagram指定用户的RSS信息
  2. 将抓取到的内容拆分为单条消息批次处理
  3. 利用全局静态数据判断当前内容链接是否已推送,避免重复发送
  4. 对内容正文进行图片标签提取,统计图片数量
  5. 根据图片数量判断,若有单张图片则发送图片消息附带文字说明
  6. 若无图片或多张图片则发送纯文本消息,支持HTML格式且禁用网页预览
  7. 将处理后的消息发送至指定的Telegram频道,实现内容实时同步

涉及的系统或服务

  • RSS Feed(微博、Instagram)
  • Telegram(消息及图片发送)
  • n8n内置节点:Cron定时触发、Function函数处理、If条件判断、SplitInBatches批次拆分等

适用人群或使用价值

  • 社交媒体内容管理员及运营团队
  • 内容聚合与分发平台
  • 需要跨平台自动同步社交动态到Telegram的个人用户及企业
  • 希望通过自动化流程提升信息流管理效率、避免信息重复推送的使用者

此工作流通过灵活运用RSS抓取与Telegram推送,实现多平台内容的自动化、高效分发,极大地节省了人工监控和转发的时间成本,提升内容传播的时效性和精准度。