Описание технического задания:
Разработка бота для социальной сети ВКонтакте
Цель:
Создать бота для ВКонтакте, который будет раздавать скидки подписчикам группы. Размер скидки должен выбираться случайным образом для предварительно заданного ассортимента товаров.
Основной функционал:
1. Авторизация и верификация пользователя:
Пользователь должен быть участником группы ВКонтакте.
Для участия в акции пользователь должен подписаться на группу и ввести номер телефона, который зарегистрирован на сайте компании.
2. Механизм выдачи скидок:
Скидки предоставляются только на определённый ассортимент (1-5 видов товаров).
Размер скидки определяется случайным образом в заданном диапазоне.
Пользователь может получить скидку только один раз в месяц (необходим контроль частоты запросов).
3. Интерактив с пользователем:
Бот должен отправлять пользователю в личные сообщения графический стикер с информацией о размере скидки и указанием введенного номера телефона.
4. Административные возможности:
Возможность редактирования сроков проведения акции.
Возможность изменения ассортимента участвующих в акции товаров.
Возможность изменять дизайн бота и стикера в сообщении.
5. Отчетность:
Бот должен формировать и отправлять отчеты раз в неделю на email или Telegram. Отчет должен содержать информацию о всех участниках акции за период, выданных скидках и выбранного участником ассортимента.
Технические требования:
- Использование API ВКонтакте для реализации функционала бота.
- Система должна обеспечивать хранение и безопасную обработку данных пользователей (номера телефонов и данных о скидках).
- Интерфейс администрирования для настройки параметров акции и получения отчетов.
- Логирование всех взаимодействий для диагностики и анализа работы бота.
Графический элемент:
- Дизайн графического стикера, содержащий информацию о скидке, должен быть адаптирован под стилистику компании и акции (дизайн предоставим нужны только параметры), а также изменяемый через административный интерфейс.
Отчеты:
- Форма отчета должна быть простой для восприятия и содержать:
Дату запроса скидки.
Имя и идентификатор пользователя в ВКонтакте.
Вид ассортимента, по которому запрошена скидка.
Предоставленный размер скидки.
Номер телефона пользователю.
Разделы:
Опубликован:
23.04.2025 | 10:33 [поднят: 23.04.2025 | 10:33]
Заказ находится в архиве