Техническое задание: Telegram-бот для публикации рекламы

Цель проекта

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

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

  • Основа решения: Приоритет отдается использованию и адаптации готовых open-source проектов для минимизации стоимости разработки.
  • Функционал бота: Управление несколькими каналами, планирование публикаций, загрузка контента (текст, изображения, видео).
  • Результаты работы:
    • Исходный код проекта, выложенный на GitHub.
    • Docker-контейнер для простого развертывания.
    • Краткая, но понятная инструкция по установке и настройке.

Технические предпочтения

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