Создать чат-бот (viber,telegram,vk,fb) + админ-панель для модерации

Цена договорная
13 января 2020, 19:49 • 13 откликов • 74 просмотра
Общее описание проекта

  1. Загурзка чеков
    Пользователь заходит на один из чат-ботов (Telegram, Viber, VK, Facebook) начинает взаимодействие с роботом и имеет возможность загрузить чеки на проверку от товаров, которые совершил офлайн. Идентифицируем пользователя по номеру телефона или e-mail, когда он авторизуется через-чат бот.
  2. Модерация чеков
    Данные о пользователе попадают в базу данных на удаленном сервере, чеки сохраняются в качестве файлов на сервере. Модератор имеет возможность через MVC проверить чеки на подлинность и выставить статус у чека (принят/отклонен), после этого информация о статусе сохраняется в БД и автоматически передается через чат-бот Пользователю.
  3. Информация о своих чеках в чат-боте.
    Пользователь может запросить в чат-боте информацию о статусах загруженных чеков и получить общую информационную поддержку (заранее подготовленные ответы на вопросы - перечень сообщений)
  4. Лендинг
    Пользователь из чат-бота может зайти на лендинг с общей информацией, на который из БД должна подтягиваться информация о победителях (имя и рейтинг по количеству чеков)

Описание механики:
Чат-боты (Телеграм, Вайбер (в качестве альтернативы рассматривается WhatsApp), ВК и Фейсбук)
Основной функционал:

1.Пользователь через чат-бот вводит свои данные (фио / телефон / электронку). Делается соответствующая запись в базу данных на удаленном сервере.

2.После "регистрации" пользователь может загрузить фотографию или видео-файл (чек), которые так-же передается на удаленный сервер, привязываются к пользователю. на стороне MVC модератором производится проверка.

3. После проверки клиенту выводится информация о том, что "ок фото принято" или "нет, фото не соответствует правилам"

4. Если фото принято, то выводим серию сообщений со ссылками.

5. Если фото не принято – выводим отдельную ветку сообщений.

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

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


MVC для модератора
Модератор логинится в MVC и видит таблицу с чеками:

  • Имя пользователя
  • ID пользователя
  • E-mail телефон (определимся что лучше всего, что-то одно, этот пункт будет выступать как ID пользователя)
  • Чат-бот (тип чат-бота)
  • Фотография или видео
  • Дата создания запроса на заведение чека
  • Дата назначения статуса
  • Статус (на модерации, подтвержден, отклонен)
  • Кнопки назначения статуса
  • Кнопка “отправить ответ” (отправляет ответ пользователю по API)

1 чек - 1 запись, объем чеков может варьироваться в пределах 2-5 тысяч.

Должны быть предусмотрены фильтры по вышеперечисленным полям и быстро, корректно рабоотать.

Должна быть авторизация через логин-пароль. (назначаем вручную на конкретных пользователей)

Должны быть предусмотрены 2 роли модератора:

- Модератор
Может назначать статусы на чеки, не может отправить ответ пользователю

- Супервайзер
Может все действия


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