Автоматизация записи на пробный урок в кулинарную школу | Bitrix24
Алексей Алексеев - технический специалист, эксперт по чат-ботам.
Тех задание | Что сделано | Видео | Итог | Контакты
Техническое задание
📌 1. Цель
Создать Telegram-бота, который будет предоставлять информацию о кулинарной школе, ее создателе, высылать каталог продуктов школы, предоставлять контакты, а также собирать заявки на обучение и передавать лиды в СРМ-систему (Битрикс24).
🤖 2. Инструменты
- Основной стек: Python, python-telegram-bot 13.7.
🎯 3. Функционал
- Приветственное сообщение по команде /start с информацией о возможностях бота и меню (Reply-клавиатура с кнопками).
- Описание кнопок основного меню: - "О школе и ее создателе" – бот отправляет текстовое сообщение с информацией о школе, а также фото основателя и его биография.
- "Каталог курсов" – бот отправляет файл PDF с каталогом продуктов школы.
- "Акции" – информация о текущих специальных предложениях с inline кнопкой “Оставить заявку на пробный урок”.
- "Контакты" – адрес, телефон и ссылки на соцсети.
- “Оставить заявку на пробный урок” - бот запрашивает ввод по формату : Имя, телефон, комментарий.
- После ввода данных пользователю приходит сообщение, что заявка создана и присваивается уникальный номер заявки. Обработчик текстовых сообщений разбирает ввод пользователя и вызывает функцию создания лида, передающую имя, телефон и комментарий в CRM через POST-запрос.
- Необходимо реализовать проверку формата ввода и обработку ошибок при передаче данных в CRM.
📝 4. Интеграции
Что было сделано
- Были предложены и реализованы улучшения в боте - это дополнительная выдача "Каталога курсов" в браузере (в десктопной версии Telegram) и в мини лендинге (мобильная версия открывается в Telegram) и выбор курса для пробного урока.
- Вывод стартового экрана приветствия.
- Блок внесения данных клиента с проверкой правильности написания номера телефона. В случае правильно введенных данных клиентом появляется подтверждение о положительном результате записи на пробный урок.
Итог
Можно упростить или усложнить, например, дополнительно можно настроить:
Мои контакты
Алексей Алексеев - технический специалист, эксперт по чат-ботам.
Telegram: @aftopilot2
ВК: @alexey_bots