rss-telegram

用于Telegram,定时从微博和Instagram获取最新动态,避免重复推送,自动发送包含图片或文本的消息,提升信息获取效率,确保用户及时了解重要内容。

2025/7/8
18 个节点
复杂
计划复杂splitinbatchestelegramrssfeedread自动化高级代码自定义逻辑条件通信机器人
分类:
Communication & MessagingSchedule TriggeredComplex Workflow
集成服务:
SplitInBatchesTelegramRssFeedRead

适用人群

此工作流适合以下人群使用:
- 社交媒体管理者:希望自动化从 Instagram 和微博获取更新并发送到 Telegram 的用户。
- 内容创作者:需要定期获取社交媒体内容并分享给粉丝的创作者。
- 自动化爱好者:对使用 n8n 进行自动化工作流感兴趣的开发者和技术人员。
- 企业营销人员:希望提高社交媒体互动和信息传播效率的营销团队。

解决的问题

此工作流解决了以下问题:
- 信息重复:通过检查链接是否相同,避免重复发送相同的内容。
- 内容分发:自动化从多个社交媒体平台(如 Instagram 和微博)获取内容,并将其发送到 Telegram,节省时间和精力。
- 媒体处理:自动提取内容中的图片链接,并根据图片数量决定发送方式,确保信息的丰富性和吸引力。

工作流程

工作流的详细流程如下:
1. 定时触发:使用 Cron 节点每分钟触发工作流。
2. 获取 RSS 内容:从 Instagram 和微博的 RSS 源读取最新内容。
3. 分批处理:使用 SplitInBatches 节点将获取到的内容分批处理,确保逐个处理。
4. 检查重复链接:通过 Function 节点存储和比较上一个链接,判断是否重复。
5. 提取图片:使用自定义函数提取内容中的图片链接,并计算图片数量。
6. 发送内容:根据提取的图片数量,选择发送图片或文本消息到 Telegram。
7. 结束处理:确保所有处理完毕后,工作流结束。

自定义指南

用户可以通过以下方式自定义和适应此工作流:
- 修改 RSS 源:更新 Instagram 和微博的 RSS URL,以获取不同用户或内容。
- 调整发送频率:在 Cron 节点中修改触发时间,例如每小时或每日发送一次。
- 自定义消息内容:在 Telegram 节点中修改消息的格式和内容,添加更多个性化信息。
- 扩展功能:添加更多的条件判断或处理节点,以满足特定需求,例如根据特定关键词过滤内容。