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

Цель проекта

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

Основные требования к функционалу

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

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

  • Язык программирования: Python.
  • Основная библиотека: aiogram.
  • Данные о промокодах должны храниться в надежном хранилище (например, база данных SQLite/PostgreSQL).
  • Код должен быть чистым, документированным и готовым к интеграции.

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

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

Озвучка детского новогоднего спектакля для пяти персонажей

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

Привлечение целевых участников в Telegram-группу для риелторов

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

Разработка чат-бота на Python для автоматизации заказов в кофейне

Необходимо создать бота на чистом Python для приема и обработки заказов в кофейне. Проект включает разработку функциональной админ-панели для управления меню и заказами. Подробности будут обсуждаться с исполнителем.