Templates / Summarize YouTube video transcripts in Discord with Gemini and Supabase

Summarize YouTube video transcripts in Discord with Gemini and Supabase

Unknown

by Tristan V ✓ · 238 views · created 2026-02-27 · Content Creation, AI Summarization

Unknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 19 nodes and runs on Discord events (plus 1 other trigger). Along the way it connects Google Gemini, Supabase, Discord and Discord Trigger (community).

How it runs

Trigger: On Discord events (plus 1 other trigger).

  1. Extract YouTube URL (Code): runs custom JavaScript code
  2. Prepare Error Data (Code): runs custom JavaScript code
  3. Is YouTube URL? (If): checks a condition and branches into true / false
  4. Log Run Error (Supabase): uses Supabase
  5. yt-dlp Get Metadata (Execute Command): runs a shell command on the n8n host
  6. Discord: work with message
  7. Discord: work with message
  8. Parse Metadata (Code): runs custom JavaScript code
  9. Read Subtitle File (Execute Command): runs a shell command on the n8n host
  10. Parse Transcript (Code): runs custom JavaScript code

…plus 7 more steps. See the full node list below.

Services it uses

Google GeminiSupabaseDiscordDiscord Trigger (community)

Before you upgrade to n8n 3.0

We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).

  • Check that n8n-nodes-discord-trigger is verified or supports 3.0 (used in Discord Trigger).

Nodes used (8)

From the author

YouTube Video Transcript Summarizer — Discord Bot > Paste a YouTube URL into a Discord channel and this workflow automatically extracts the transcript, uses an LLM to generate a concise summary, and stores everything in a database — all in seconds. >…

Excerpt from Tristan V's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.