设置自动化

用于Set Automate,通过手动触发的自动化工作流程,每30分钟获取YouTube频道最新视频,并通过Telegram发送通知,确保用户及时了解新内容,提升信息获取效率。

2025/7/8
5 个节点
中等
手动中等间隔youtubetelegram代码自定义通信机器人
分类:
Communication & MessagingManual TriggeredMedium WorkflowCreative Content & Video Automation
集成服务:
IntervalYouTubeTelegram

适用人群

此工作流适合以下人群:
- 内容创作者:希望自动化分享新视频的 YouTube 频道管理者。
- 社交媒体经理:需要定期更新社交平台内容的专业人士。
- 自动化爱好者:对使用 n8n 进行自动化流程感兴趣的用户。
- Telegram 用户:希望通过 Telegram 群组或频道分享最新视频的用户。

解决的问题

该工作流解决了手动发布新 YouTube 视频通知的问题,通过自动化流程节省时间和精力。
- 定时检查:每 30 分钟检查一次新视频。
- 自动发送:新视频发布后,自动在 Telegram 群组中发送通知,确保用户不会错过重要更新。

工作流程

工作流的详细步骤如下:
1. CheckTime 节点:每 30 分钟 自动触发,检查指定的 YouTube 频道是否有新视频。
2. GetVideosYT 节点:获取最新的 4 个视频,按日期排序,过滤特定频道(频道 ID 为 UCTe5YtigJdZZ3i-za6IkbGQ)。
3. Set 节点:将获取到的视频信息(如视频 ID、URL 和标题)存储在工作流中。
4. Function 节点:检查是否已经发送过该视频的通知。如果没有,则创建一个新项目以准备发送。
5. SendVideo 节点:通过 Telegram 发送新视频的通知,内容包括视频标题和链接,确保用户能够直接访问新视频。

自定义指南

用户可以通过以下方式自定义和调整此工作流:
- 修改检查时间:在 CheckTime 节点中调整 interval 参数以改变检查频率。
- 更改频道 ID:在 GetVideosYT 节点中更新 channelId 参数,以监控不同的 YouTube 频道。
- 调整发送内容:在 SendVideo 节点中修改 text 参数,定制发送的消息格式和内容。
- 增加过滤条件:在 GetVideosYT 节点中添加更多的过滤选项,以满足特定需求。