- Content Creators: Stay updated with their own or competitors' video uploads. - Marketers: Monitor relevant channels for content to share or promote. - YouTube Enthusiasts: Receive notifications about new videos from favorite channels. - Developers: Use as a base for building more complex automation related to YouTube content.
Problem Solved
Problem Solved
This workflow addresses the challenge of staying informed about new video uploads from multiple YouTube channels. It automates the process of monitoring channels and sending notifications via Email and Telegram, ensuring users never miss important updates from their favorite content creators. The workflow also filters out videos based on recency, allowing users to focus on the latest content.
Workflow Steps
Workflow Steps
1. Trigger: The workflow is initiated on a daily schedule. 2. Channel IDs Input: Users can submit their favorite YouTube channel IDs via a form or use default IDs. 3. RSS Feed Creation: The workflow generates RSS feed URLs for each channel, allowing it to pull the latest video data. 4. Fetch Latest Videos: It reads the RSS feeds to retrieve the 15 most recent videos per channel. 5. Label New Videos: The workflow processes the videos to identify which ones are recent based on a 3-day publication threshold. 6. Filter New Videos: It filters out videos that are not recent, ensuring only the latest content is considered. 7. Prepare Notifications: The workflow prepares messages for Telegram and Email notifications, including video details and thumbnails. 8. Send Notifications: Finally, it sends notifications via Telegram and Gmail, either as individual messages for each video or a single digest email summarizing all new uploads.
Customization Guide
Customization Guide
- Channel IDs: Users can modify the list of YouTube channel IDs in the form submission to include their preferred channels. - Notification Preferences: Adjust settings to choose between receiving individual emails for each video or a single summary email. - Schedule: Change the frequency of the workflow by modifying the schedule trigger settings to suit personal preferences (e.g., hourly, daily). - Email Content: Customize the email templates and messages used in the notifications to better fit the audience or branding. - Telegram Integration: Update the Telegram chat ID in the parameters to direct notifications to the desired chat or group.