用于Set Automate,通过手动触发的自动化工作流程,每30分钟获取YouTube频道最新视频,并通过Telegram发送通知,确保用户及时了解新内容,提升信息获取效率。
此工作流适合以下人群:
- 内容创作者:希望自动化分享新视频的 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 节点中添加更多的过滤选项,以满足特定需求。