Техническое задание: Telegram-бот для розыгрыша

Цель проекта

Создать автоматизированного Telegram-бота для проведения рекламного розыгрыша или акции. Бот должен упростить для пользователей процесс подачи заявки на участие.

Основной функционал

  • Бот запускается по команде или приветственным сообщением.
  • Предоставляет пользователю кнопку для начала процесса участия.
  • По нажатию кнопки бот запрашивает у пользователя изображение (скриншот).
  • После получения изображения бот автоматически генерирует и отправляет пользователю уникальный номер участия в розыгрыше.
  • Процесс должен быть интуитивно понятным и быстрым.

Технические требования и пожелания

  • Бот должен быть написан на Python с использованием библиотек aiogram или python-telegram-bot.
  • Код должен быть чистым, с комментариями.
  • Необходима базовая система логирования действий.
  • Желательна простая админ-панель (веб или встроенная в бота) для просмотра списка участников (номер + ID пользователя).
  • Бот должен быть отказоустойчивым к некорректному вводу.

Результат работы

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

Настройка надежной email-рассылки в Django с красивыми шаблонами

Требуется реализовать стабильную отправку писем через внешний SMTP-сервис (например, Mailgun) с использованием шаблонов, которые корректно отображаются во всех почтовых клиентах. Обязательна обработка ошибок и механизм повторных попыток отправки.

Исправление скрипта BAS для автоматизации в социальной сети

Требуется специалист по BAS для диагностики и ремонта рабочего скрипта. Скрипт выполняет автоматические действия в социальной сети, но перестал работать из-за изменений на стороне платформы (возможные причины: обновление верстки, появление капчи). Исходный код предоставляется.