Техническое задание на разработку SMM бота @smoapp_bot
Основные принципы:
- Обновление сообщений: Навигационные сообщения в боте должны обновляться, если они находятся из одного пункта меню. Новые сообщения без конкретной необходимости не инициируются.
- Единое сообщение: Если пользователь выбирает пункт "Создать новый заказ" или любой другой пункт, все действия внутри по навигации должны быть в одном сообщении.
- Стрелка назад: В навигации каждого пункта меню должна быть опция возврата назад.
- Транзакционные сообщения: Основные принципы не распространяются на транзакционные сообщения.
Навигация:
- Создать новый заказ: Пользователь может создать новый заказ. При этом все действия внутри этой опции происходят в одном сообщении.
- Мои заказы: Пользователь может просмотреть список своих заказов. Все действия внутри этой опции происходят в одном сообщении.
- Мой баланс: Пользователь может просмотреть состояние своего баланса.
- Заработать: Пункт предназначен для пользователей, которые хотят заработать с помощью бота.
- Помощь: Раздел с информацией о том, как пользоваться ботом.
- FAQ: Часто задаваемые вопросы и ответы на них.
- Чеки: Раздел, где пользователь может просмотреть свои чеки.
Административная панель:
- Добавление/редактирование категории, подкатегории: Администратор может добавлять или редактировать категории и подкатегории.
- Добавление/редактирование товара: Администратор может добавлять или редактировать товары.
- Список заказов и статусы: Администратор может просматривать список всех заказов и их текущие статусы.
- Автоматическая отправка заказов: Заказы могут быть автоматически отправлены после определенных действий или условий.
- Рассылка по боту: Администратор может инициировать рассылку сообщений всем пользователям бота.