Автоматизируем заявки на подбор запчастей в Телеграм - Как мы создали простого бота-обработчика заявок

У заказчика есть телеграм-канал, понадобилось создать бота для упрощения подбора запчастей и интегрировать с каналом. Ниже расписал, как это реализовано.

Автоматизируем заявки на подбор запчастей в Телеграм - Как мы создали простого бота-обработчика заявок

Всех пламенно приветствую. Я — Чижов Олег, маркетолог и основатель одноименного агентства Chizhov Consult. Больше мыслей и опыта в моем ТГ-канале Чижов вещает.

Логика работы:

Внутри канала интегрирована активная кнопка, которая перебрасывает в бота-подборщика

Автоматизируем заявки на подбор запчастей в Телеграм - Как мы создали простого бота-обработчика заявок

Далее бот активируется и задается вопрос, впервые пользователь здесь или нет. От этого зависит, будет ли запрашиваться VIN-код автомобиля или он уже есть в базе

Автоматизируем заявки на подбор запчастей в Телеграм - Как мы создали простого бота-обработчика заявок

Затем предлагается на выбор, если человек знает артикул или точное название запчасти, что ему нужно или требуется подбор специалистом

Автоматизируем заявки на подбор запчастей в Телеграм - Как мы создали простого бота-обработчика заявок

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

Автоматизируем заявки на подбор запчастей в Телеграм - Как мы создали простого бота-обработчика заявок

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

Автоматизируем заявки на подбор запчастей в Телеграм - Как мы создали простого бота-обработчика заявок

Если в вашем деле какой-либо бот может упростить многие процессы - пишите мне напрямую, обсудим возможности)

Серверная часть

Данный бот довольно простой, был собран на Python и выгружен на арендованный сервер от Timeweb

Автоматизируем заявки на подбор запчастей в Телеграм - Как мы создали простого бота-обработчика заявок

Фрагмент кода:

Автоматизируем заявки на подбор запчастей в Телеграм - Как мы создали простого бота-обработчика заявок

Дополнение и возможности

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

Дополнительно можно интегрировать корзину внутри бота, формировать и отправлять полноценные заказы. Пример подбора по API ниже:

пример запроса по API-поставщика
пример запроса по API-поставщика

Копию бота оставили для демонстрации, можно посмотреть по ссылке

6
1
1
5 комментариев