Скрипт для автопостинга видео в соцсети

Задача

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

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

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

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

Готовый скрипт на Python, который принимает видео и текст, обрабатывает их и публикует в заданные социальные сети. Код должен быть хорошо структурирован и понятен.