Описание задачи

Исходная система

В настоящее время функционирует автопостинг, реализованный с помощью Python через внешний сервис файлового хостинга. Система принимает видео с описанием из чата и публикует его от имени аккаунта в одной социальной сети.

Требуется создать новую систему на n8n

Необходимо полностью перенести функционал на платформу n8n, расширив его следующими возможностями:

Основной функционал

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

Блоки уникализации

  • Видео: применить FFmpeg для перекодировки/видоизменения видео перед загрузкой на внешний хостинг.
  • Текст: для каждого поста генерировать уникальное описание под видео через ChatGPT (или другую доступную LLM).

Мониторинг статусов постинга

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

Технические условия

  • n8n уже развёрнут на сервере.
  • Все необходимые API-ключи имеются (для социальных сетей, файлового хостинга, ChatGPT).
  • В качестве основы предоставляется существующий рабочий сценарий постинга на Python.

Ожидаемый результат

  • Перенос логики уникализации видео встроенными средствами (FFmpeg) на этапе обработки в файловом хостинге.
  • Циклический постинг во все подключенные соцсети (ВКонтакте, Телеграм, YouTube и др.).
  • Автоматическая генерация уникального текста для каждой публикации.
  • Понятный интерфейс отслеживания успешности выкладки по каждой площадке.

Разработка Telegram магазина с выдачей тикетов акции

Требуется Telegram бот для продажи лимитированной серии физических стикеров. После оплаты покупатель получает уникальные номера тикетов для участия в акции. Включает все необходимые механизмы для РФ: оферта, политика обработки ПДн, чеки через Telegram Payments.