Задача

Разработать инструмент для автоматической публикации (автопостинга) видеофайлов в несколько социальных сетей одновременно. Минимальная версия должна быть реализована как Telegram-бот для простоты управления.

Основные требования

  • Ввод данных: Возможность добавить текстовое описание (пост) и загрузить видеофайл.
  • Процесс публикации: После нажатия кнопки «Старт» (или аналогичной) видео с текстом должно быть поочередно или параллельно выложено во все указанные социальные сети.
  • Интеграция: Скрипт должен корректно работать со списком соцсетей, который я предоставлю отдельно в документе.
  • Управление: Функционал рекомендуется организовать через интерфейс Telegram-бота (пользователь отправляет текст и файл боту, бот публикует).
  • Приоритет: Наличие чистого, хорошо структурированного кода важнее визуального оформления. Решение должно быть понятным глазу и готовым к доработке

Важно

ТЗ умышленно оставлено минимальным для свободы реализации, основное - рабочий самодокументируемый код на Python в виде бота для Telegram. Остальные детали обсуждаются индивидуально с исполнителем.