Telegram-бот автосалона

Зелёная волна: Telegram-бот автосалона с каталогом и записью на тест-драйв

Демо-бот вымышленного автосалона в Нижнем Новгороде: каталог из 32 машин с фильтрами, кредит, trade-in и запись на тест-драйв прямо в Telegram.

Карточка Kia Rio со снимком, ценой и кнопкой записи на тест-драйв, макет экрана бота

Задача

Покупатель пишет в мессенджер «есть кроссовер до трёх миллионов?», менеджер отвечает через час, а человек уже у соседей. Нужен бот, который сам подберёт машину, посчитает платёж и запишет на тест-драйв.

Что сделали

  • Каталог из 32 машин и подбор по семи фильтрам со счётчиками
  • Карточка с тремя снимками, избранное и сравнение до трёх машин
  • Кредитный калькулятор в четыре шага и оценка trade-in
  • Запись на тест-драйв: слот держится 15 минут, телефон одной кнопкой

Салон придуман, бот работает

Автосалона «Зелёная волна» нет. Адрес, сотрудников, 32 машины, пробеги, цены и ставки мы придумали для демо, марки и модели настоящие. Снимки машин рисует программа по характеристикам из карточки. Сам бот живой: найдите в Telegram @ashehaishopbot, подберите машину и запишитесь на тест-драйв. На первом же экране бот говорит, что это демо: деньги не списываются, звонить никто не будет.

Подбор без пустой выдачи

Каталог листается по пять машин. Фильтров семь: марка, кузов, цена, год, коробка, топливо и пробег. Рядом с каждым вариантом стоит число машин, которые останутся, если его выбрать, а варианты с пустой выдачей бот не показывает. Если подходящей машины нет, можно подписаться на фильтр: когда она приедет в салон, бот пришлёт карточку с фото.

В карточке цена, пример платежа в кредит, пробег, владельцы, двигатель и описание. Три снимка листаются стрелками в том же сообщении. Из карточки машина попадает в избранное или в сравнение, где лучшее значение в каждой строке выделено жирным.

Кредит, trade-in и тест-драйв

  • Кредитный калькулятор спрашивает цену, взнос, срок и ставку, а потом показывает платёж, переплату и всю сумму. Под итогом написано, что это пример по формуле, а не предложение банка.
  • Оценка trade-in по марке, году и пробегу даёт вилку цены, из неё можно записаться на осмотр.
  • Тест-драйв: день, свободное время, телефон кнопкой Telegram. Пока человек ищет кнопку, время держится за ним 15 минут. Двое на один слот не запишутся. Это проверяет база, а не бот.

Заявки админы видят командой /requests, там же машины добавляются и снимаются с продажи. Как такой бот делается для настоящего салона и сколько стоит, написано на странице бот для автосалона. Запись по слотам устроена так же, как в боте для записи клиентов.

Как он устроен

Бот работает по MTProto на Kurigram, данные держит отдельный сервер на Litestar с SQLite. Состояние экрана зашито в кнопки, поэтому кнопка из старого сообщения и после перезапуска бота ведёт туда же. Скриншоты на этой странице это макеты экрана, собранные из настоящих текстов и кнопок бота, а снимки машин в них взяты из самого бота.

Скриншоты

Другие проекты

Расскажите о задаче

Своими словами, без ТЗ. Ответим в течение рабочего дня и назовём цену.

Обсудить проект

Используем только технический cookie, чтобы запомнить ваш выбор.
Аналитику и рекламу без вашего согласия не подключаем.

Как мы обрабатываем данные