Create YouTube Shorts Scripts from Video Links with Gemini AI and Telegram
Last edited 58 days ago

disclaimer: This workflow contains community nodes that are only compatible with the self-hosted version of n8n.
Quick Summary
This template automates the creation of YouTube Shorts scripts. Simply send a YouTube video URL to a Telegram bot, and this workflow will use AI (Google Gemini) to generate a script optimized for Shorts and send it back to you. It streamlines your content creation process by eliminating the manual work of transcribing and scriptwriting.
Target Audience & Problem Solved
This template is ideal for:
- YouTube Content Creators
- Social Media Marketers
- Anyone looking to efficiently repurpose - - video content
It solves the following problems:
- Quickly creating engaging short-form video content from existing long-form videos.
- Drastically reducing the time spent on video transcription, summarization, and scriptwriting.
- Enabling content idea generation on the go, even from a smartphone without access to a PC.
Workflow Overview
This workflow automatically generates a script for YouTube Shorts using AI (Google Gemini) from a YouTube video URL received via Telegram, and then sends the result back to Telegram.
The process is as follows:
- Receive URL: A Telegram bot receives a YouTube video URL from a user.
- Get Transcript: It uses the community node
n8n-nodes-supadatato retrieve the video's transcript via the Supadata service. - Generate Script: Based on the retrieved transcript, Google Gemini creates a script (title and body) optimized for a YouTube Shorts video.
- Send Result: The generated script is sent back to the user who sent the original URL via Telegram.
How to Use
-
Prerequisites:
- Install the
n8n-nodes-supadatacommunity node as described below. - Register your API keys for Telegram, Supadata, and Google Gemini as credentials in n8n.
- Set the appropriate credentials in each node within the workflow.
- For Telegram, create your bot with BotFarther.
- Install the
-
Execution:
- Activate the workflow.
- Send a YouTube video URL to your configured Telegram bot.
-
Confirmation:
- After a short while, the workflow will run automatically, and you will receive the completed script from the Telegram bot.
Customization Guide
You can tailor this template to your specific needs:
- Modify the Prompt: Edit the prompt in the Google Gemini node to change the style of the generated script (e.g., make it more casual, use a specific tone, include emojis).
- Change the AI Model: You can switch to other AI models like OpenAI. Simply add or replace the corresponding n8n node.
- Change the Notification Channel: Replace the Telegram node with a Discord or Slack node to send the results to a different platform.
Community Node Installation
This workflow requires the n8n-nodes-supadata community node. Please install it using the following steps.
Installation from the n8n UI (Recommended)
- Navigate to
Settings>Community Nodesin your n8n interface. - Click on
Install. - Enter
n8n-nodes-supadatain the input field and click theInstallbutton.
You may also like
New to n8n?
Need help building new n8n workflows? Process automation for you or your company will save you time and money, and it's completely free!





