Техническое задание: Система рассылки видео-сообщений в Telegram

Основная цель

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

Ключевые требования

Архитектура и способ работы

  • Работа через обычный пользовательский аккаунт Telegram (user-аккаунт), а не через бота.
  • Отправка сообщений осуществляется напрямую в личные сообщения (Direct Messages).
  • Использование одного прокси-сервера для всего процесса рассылки.

Функциональность

  • Загрузка списка получателей в формате юзернеймов (например, из файла).
  • Отправка одного и того же видео-кружка всем пользователям из списка в рамках одной рассылки.
  • Автоматическая конвертация исходного видеофайла в формат "видео-кружок" (квадратное видео, адаптированное для просмотра в кружке) непосредственно перед отправкой или возможность отправки уже подготовленного кружка.

Технические детали

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

Дизайн постера Скоро открытие для новой точки

Требуется разработать дизайн баннера или постера со стилистикой, соответствующей готовому фирменному стилю заведения. Предоставлены все необходимые материалы: логотип, отрисовки фасада и другие графические элементы.