Multi-User Telegram Bot to Summarize & Repurpose YouTube Videos with GPT-4o — рабочий процесс n8n

Средняя сложность Триггер10 узлов AI👁 112 просмотровот Aashiq

Обзор

👤 Who’s it for This workflow is for content creators, marketers, educators, or anyone who wants to instantly summarize YouTube videos and repurpose them into different formats (LinkedIn post, tweet, etc.) via a simple Telegram chatbot.

⚙️ How it works This n8n automation listens for messages in Telegram. If the message contains a YouTube link, it: Extracts the video ID Fetches the video transcript using RapidAPI Cleans the transcript of any special characters Sends it to OpenAI to generate a su

Использованные узлы

HTTP RequestTelegramCodeAI AgentOpenAI Chat ModelSimple Memory

Предпросмотр рабочего процесса

🔗 YouTube Link Handling Flow
This section runs when the input message contains a You
- Extracts the video ID
- Fetches transcript via RapidAPI
- Cleans the raw transcript
- Sends it
💬 AI Chatbot + Summarizer
This section handles both normal chat queries and summa
- Communicates with OpenAI to generate respon
🔐 Required API Keys & Setup
- Telegram Bot Token
Get your bot token from @BotFather
- OpenAI API Key
Generate your key from: https://platform.openai.com/
🧠 Workflow Logic Overview
- Triggers on any Telegram message.
- Checks if the message contains a YouTube link:
### If yes:
- Extracts video ID
- Fetches transcript via RapidAPI*
memorymodel
Simple Memory
OpenAI Chat Model
T
Trigger: Telegram Bot Me…
C
Check: Is YouTube Link?
E
Extract Chat & Video ID
Fetch YouTube Transcript…
C
Clean Transcript Symbols
AI Chat & Summarizer Agent
Clean AI Output Formatting
Send Reply to Telegram
10 nodes10 edges

Как это работает

  1. 1

    Триггер

    Рабочий процесс запускается триггером триггер.

  2. 2

    Обработка

    Данные проходят через 10 узлов, connecting agent, code, httprequest.

  3. 3

    Вывод

    Рабочий процесс завершает автоматизацию и доставляет результат в настроенное место назначения.

Детали узлов (10)

HT

HTTP Request

httpRequest

#1
TE

Telegram

telegram

#2
CO

Code

code

#3
AI

AI Agent

n8n-nodes-langchain.agent

#4
OP

OpenAI Chat Model

n8n-nodes-langchain.lmChatOpenAi

#5
SI

Simple Memory

n8n-nodes-langchain.memoryBufferWindow

#6

Как импортировать этот рабочий процесс

  1. 1Нажмите кнопку Скачать JSON справа, чтобы сохранить файл рабочего процесса.
  2. 2Откройте ваш экземпляр n8n. Перейдите в Рабочие процессы → Новый → Импорт из файла.
  3. 3Выберите скачанный файл multi-user-telegram-bot-to-summarize-repurpose-youtube-videos-with-gpt-4o и нажмите Импортировать.
  4. 4Настройте учётные данные для каждого узла сервиса (ключи API, OAuth и т.д.).
  5. 5Нажмите Протестировать рабочий процесс, чтобы убедиться в правильной работе, затем активируйте его.

Или вставьте напрямую в n8n → Импорт из JSON:

{ "name": "Multi-User Telegram Bot to Summarize & Repurpose YouTube Videos with GPT-4o", "nodes": [...], ...}

Интеграции

agentcodehttprequestiflmchatopenaimemorybufferwindowsettelegramtelegramtrigger

Получить этот рабочий процесс

Скачайте и импортируйте одним кликом

Скачать JSONПросмотреть на n8n.io
Узлы10
Сложностьmedium
Триггерtrigger
Просмотры112
КатегорияAI

Создан

Aashiq

Aashiq

@aashiqq

Теги

agentcodehttprequestiflmchatopenaimemorybufferwindowsettelegramtelegramtrigger

Новичок в n8n?

n8n — бесплатный инструмент автоматизации рабочих процессов с открытым исходным кодом. Разверните самостоятельно или используйте облачную версию.

Получить n8n бесплатно →