Доработать Telegram бота на Python, Django

3 000 руб. за проект
05 октября 2020, 14:25 • 15 откликов • 155 просмотров
Доработать Telegram бота на Python, Django

Проект:
Справочный чат-бот с менюшками (не разговорный) — бот готов, нужно сделать несколько доработок.

Стек:
Python, Django, SQlite

Оплата по договорённости — посмотрите подробности по заданию, назовите стоимость — работаем.

В ходе выполнения можно будет задавать все вопросы и разбираться совместно, если нужно. Я хорошо знаю проект и как он должен работать, но имею мало опыта в Питоне и Джанго.

Если работаете по таким задачам — напишите, я оперативно пришлю подробности. Сделать нужно сегодня.

Можете взять одну задачу — отлично, напишите! )


Задачи:

Задача 1.

В чат-боте реализован квиз (викторина)

Задача — запретить проходить этот квиз повторно. Разрешить проходить только 1 раз.

Для этого, возможно, придётся добавить нужные поля в таблицу Clients —> Users.

Пример записи этой таблицы в текущем виде:
(ссылка)


Задача 2.

Перестала работать авторизация. Хотя данный функционал был реализован.

Меню: Бонусная программа —> Авторизоваться
(логин)
(пароль)

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

Далее должно отображаться сообщение "Привет! У вас столько-то баллов. Чтобы заработать баллы..."

Сейчас оно не отображается, нужно это исправить.


Задача 3.

Данные о прохождении квиза не оправляются в CRM-систему MindBox. Пользователь, под которым проводилась проверка: (пользователь)


Задача 4.

Бизнес-логика на бекенде чат-бота абстрагирована от платформы, таким образом можно подключать Telegram, VK или виджет онлайн-чата на сайт.

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


Задача 5.

Меню: Подобрать подарок
Не выдавать подарки, указанные в XLS файле