</>radovssky> связаться

// кейсКонтент-продакшн, личный бренд

Telegram-бот для генерации видео через Veo 3

Telegram-бот превращает короткое описание от пользователя в готовый видеоролик через Veo 3. От текстового запроса до отправленного видео — без выхода из мессенджера.

  • n8n
  • Veo 3 API
  • Telegram Bot API
Telegram-бот для генерации видео через Veo 3

// контекст

Что было

Клиенту нужен был быстрый способ генерировать короткие видеоролики — для соцсетей, рекламы, тестов идей. Veo 3 даёт качественный результат, но работа с ним напрямую — это:

  • отдельный аккаунт и интерфейс,
  • ручная подготовка промптов,
  • ожидание генерации и скачивание файлов,
  • никакой истории и удобства повторного использования.

Каждый ролик превращался в отдельный мини-проект на 15–20 минут — слишком дорого по времени, чтобы тестировать идеи быстро.

Что должен делать бот

Свернуть весь процесс «идея → готовое видео» в один Telegram-чат: пользователь пишет короткий запрос — получает видео.

// решение

Архитектура

Бот связывает Telegram, n8n и API Veo 3. Внутри — промпт-инжиниринг: запрос пользователя обогащается шаблоном (стиль, длительность, ракурс), отправляется в Veo 3, готовое видео возвращается в чат.

Telegram · запрос от пользователя
      ↓
n8n · webhook + обогащение промпта
      ↓
Veo 3 API · генерация видео
      ↓
n8n · ожидание + скачивание файла
      ↓
Telegram · отправка видео в чат

Что делает агент

  1. Принимает запрос — пользователь пишет короткое описание ролика на естественном языке: «кот в скафандре идёт по луне, замедленная съёмка».
  2. Обогащает промпт — добавляет технические параметры (стиль, длительность, тип кадра), которые Veo 3 ждёт для качественного результата.
  3. Отправляет в Veo 3 — запускает генерацию через API и отслеживает статус.
  4. Возвращает видео — когда ролик готов, скачивает его и присылает в чат пользователю.
  5. Хранит историю — все запросы и сгенерированные ролики сохраняются, можно вернуться к предыдущим идеям и сделать вариации.

// результат

  • Время от идеи до готового ролика сократилось с 15–20 минут до нескольких минут ожидания в чате.
  • Тестировать креативные идеи стало дёшево — короткий промпт вместо отдельной сессии работы с Veo 3.
  • Все ролики и промпты хранятся в одном месте — можно переиспользовать удачные находки и итерировать.
  • Бот работает с любого устройства, где есть Telegram, — никаких отдельных приложений и аккаунтов.