Задание: Разработка Чат-ботов. Модернизация чат бота на Python (Дистанционная работа)
Добрый день!
Есть чат бот для телеграм. Написан на python. Точные библиотеки не подскажу, но если интересует - пишите, что посмотреть. Я разработчик, просто питон не мой стек. Суть работы в сценариях бота такая:
1. Из сторонней базы он берёт сообщения, адресатов, и отправляет их
2. К сообщениям могут быть добавлены кнопки действий. Тогда бот добавляет в зависимости от типа сообщения встроенные ссылки
3. При клике на эти ссылки бот делает вызов в сторонние API
Уже много реализованной логики, есть где посмотреть и обработку и отправку вызова.
Есть две задачи:
1. Нужно исправить логику регистрации. Сейчас бот не различает серверные ошибки "Отсутствующий телефон" и "Невозможность отправить СМС". Нужно:
- Отправлять разные сообщения, в зависимости от ошибки
- Если невозможно отправить СМС, всё равно переводить пользователя в сотояние, как будто отправили. Так как код из СМС человек сможет посмотреть в другом месте
2. Нужно реализовать запись на погрузку на рейс
- Отправить сообщение с предложением записаться
- Сделать запрос по рейсу на наличие свободных временных окон
- Показать эти окна встроенными ссылками к сообщению
- При клике на ссылку отправить запрос на сервер
- Предусмотреть, что время уже может быть занято
- Предусмотреть встроенную ссылку для обновления временных интервалов на актуальные
В предложении я хотел бы видеть как минимум порядок цен за услуги. Спасибо!