Техническое задание: Telegram-бот для публикации видео
Основная задача
Разработать функционального Telegram-бота, который позволит пользователям загружать видео и автоматически публиковать их в формате Shorts/Reels на двух популярных видеоплатформах.
Ключевые функции
- Прием контента: Бот должен принимать видеофайлы от пользователя через интерфейс Telegram.
- Двойная публикация: Автоматическая загрузка полученного видео на аккаунты пользователя в TikTok и YouTube Shorts.
- Интеграция с API: Реализация авторизации и работы через официальные API TikTok и YouTube.
- Обработка видео: Проверка формата, длительности (для соответствия правилам Shorts) и, при необходимости, базовое преобразование.
- Статус операций: Информирование пользователя об успешной публикации или ошибках в процессе загрузки.
Технические требования
- Язык программирования и технологии: на усмотрение исполнителя, с обоснованием выбора для надежной работы с API и медиафайлами.
- Бот должен быть развернут на надежном хостинге.
- Код должен быть чистым, документированным и готовым к дальнейшей поддержке.
Результат работы
Полностью рабочий и протестированный Telegram-бот, инструкция по его настройке (привязка аккаунтов социальных сетей) и запуску.