Техническое задание: Разработка бота для управления промокодами
Необходимо создать автоматизированного бота для работы с промокодами, интегрированного в две популярные социальные платформы.
Основные цели проекта
- Создание единой централизованной базы данных для хранения и управления промокодами (объем от 5000 единиц).
- Обеспечение корректной и синхронизированной работы бота в двух экосистемах: Telegram и ВКонтакте.
Ключевые функциональные требования
Управление базой промокодов
- Система должна предоставлять возможность загрузки, редактирования и удаления промокодов.
- Необходим механизм отслеживания статуса каждого промокода (активен, использован, деактивирован).
- Требуется реализовать защиту от повторного использования одного промокода.
Кроссплатформенная интеграция
- Бот должен иметь идентичный или схожий функционал и логику работы как в Telegram, так и во ВКонтакте.
- Изменения в базе промокодов (например, деактивация) должны мгновенно отражаться в работе бота на обеих платформах.
- Интерфейс взаимодействия с пользователем должен быть интуитивно понятным на каждой из платформ.
Администрирование и отчетность
- Требуется панель или набор команд для администратора для управления ботом и мониторинга статистики выдачи.
- Желательна возможность генерации отчетов по использованию промокодов.
Ожидаемый результат
Стабильно работающий, отказоустойчивый бот, который автоматизирует процесс выдачи промокодов целевой аудитории через два основных канала коммуникации, с единой точкой управления данными.