YouTube Videos with AI Summaries on Discord

7/8/2025
8 nodes
Medium
manualmediumrssfeedreadtriggerextractfromfilelangchaindiscordsticky noteapiintegrationfilesstoragecommunicationbot
Categories:
Communication & MessagingManual TriggeredMedium Workflow
Integrations:
RssFeedReadTriggerExtractFromFileLangChainDiscordSticky Note

Target Audience

  • Content Creators: Those who regularly upload videos on YouTube and want to engage their audience on platforms like Discord.
    - Marketers: Individuals looking to promote videos effectively and summarize content for quick consumption.
    - Community Managers: People managing Discord servers who want to keep their community informed about new video content.
    - Educators: Teachers or trainers who utilize video content and want to share concise summaries with their students.
  • Problem Solved

    This workflow automates the process of notifying Discord users about new YouTube videos by summarizing the content. It addresses the challenge of keeping audiences engaged without requiring them to watch full videos, thereby enhancing content accessibility and viewer retention.

    Workflow Steps

  • YouTube Video Trigger: The workflow starts with monitoring a specified YouTube channel for new videos every minute.
    2. Retrieve Caption Data: Once a new video is detected, the workflow retrieves the caption data using the YouTube API, ensuring that the video has English captions available.
    3. Find English Captions: The workflow filters out the captions to find the English version, ensuring that the summary is relevant to the target audience.
    4. Download Captions: The English captions are downloaded for further processing.
    5. Caption File Conversion: The downloaded caption file is converted into a text format for easy summarization.
    6. Caption Summary with ChatGPT: The converted text is then summarized into three bullet points using OpenAI's GPT-3.5-turbo model, making it concise and informative.
    7. Post to Discord: Finally, the summary, along with a link to the video, is posted to a designated Discord channel, alerting users about the new content.
  • Customization Guide

  • Change YouTube Channel: Update the feedUrl in the YouTube Video Trigger node with your YouTube channel ID to monitor your specific channel.
    - Adjust Summary Format: Modify the message content in the Caption Summary with ChatGPT node to change how the summary is presented.
    - Discord Webhook: Replace the webhook URL in the Post to Discord node to direct notifications to a different Discord channel.
    - Modify Polling Frequency: Adjust the polling time in the YouTube Video Trigger node to suit your needs, such as checking for new videos every few minutes instead of every minute.
  • YouTube Videos with AI Summaries on Discord - N8N Workflow Directory