Как создать Telegram-бота для бизнеса: три способа, этапы и подводные камни
Админ · · 4 мин чтения
Создать Telegram-бота для бизнеса можно тремя способами: собрать на конструкторе ботов, заказать у разработчика или написать самому. Конструктор подходит для простых сценариев, разработчик нужен для бота с оплатой, интеграциями и панелью управления, самостоятельная разработка - тем, кто умеет программировать. Ниже: что бот умеет в бизнесе, как он устроен, чем способы различаются и как проходит работа над ботом на заказ.
Что умеет бот в бизнесе
Клиентам ничего не нужно устанавливать: достаточно открыть чат и нажать «Старт». Дальше бот может:
- принимать заявки и записи и передавать вам в Telegram, на почту или в CRM;
- отвечать на частые вопросы: адрес, график, цены, что входит в услугу;
- показывать каталог товаров или услуг и оформлять заказ;
- принимать оплату и присылать клиентам уведомления;
- делать рассылки и напоминания тем, кто сам подписался на бота;
- вести статистику: кто писал и что заказывал.
Пример из нашей практики: заявки с формы на этом сайте приходят нам в Telegram через собственного бота. Мы видим их сразу, а форма защищена от спама и не заставляет клиента вводить капчу.
Как бот устроен технически
Бот - это программа, которая работает на сервере и общается с Telegram через официальный интерфейс Bot API. Сначала у официального бота @BotFather создаётся запись о новом боте, и он выдаёт токен, то есть ключ, по которому программа управляет ботом. Токен хранят в тайне: с ним любой может писать от имени бота.
Программу нужно где-то запускать круглосуточно: на хостинге или собственном сервере. Конструкторы берут это на себя. Подробности для разработчиков собраны в документации Telegram.
Три способа создать бота
| Способ | Подходит для | Сильные стороны | Ограничения |
|---|---|---|---|
| Конструктор ботов | заявки, ответы на частые вопросы, простое меню | запуск за часы или дни, программист не нужен | ограниченные сценарии и интеграции, бот и данные живут на платформе сервиса, часто есть подписка |
| Разработчик на заказ | оплата, каталог, интеграции с CRM и таблицами, панель управления | любые сценарии, данные у вас, бота можно развивать | дороже и дольше, нужен бриф |
| Самостоятельно | тестового бота и тех, кто умеет программировать | полная гибкость | нужно время на код, хостинг и сопровождение, а токен надо защищать |
Простая заявка и пара кнопок помещаются в конструктор. Если боту нужны оплата, связь с CRM, свои правила и панель, где вы сами меняете тексты и цены, лучше заказывать разработку. Менять платформу после запуска сложнее, чем выбрать подходящую сразу.
Как проходит работа над ботом на заказ
- Бриф и сценарии. Выясняем, что должен делать бот и кто им будет пользоваться, и описываем сценарии диалога.
- Прототип диалога. Показываем схему меню и сообщений, согласуем тексты и кнопки.
- Разработка. Пишем бота, подключаем оплату, интеграции и панель управления.
- Тестирование. Проходим все сценарии, проверяем уведомления и обработку ошибок.
- Запуск и поддержка. Запускаем бота, передаём доступы и при необходимости сопровождаем.
Цену и срок мы называем после брифа и фиксируем в договоре.
Бот или Mini App
Бот ведёт диалог в чате: кнопки и сообщения. Mini App - полноценный интерфейс внутри Telegram, он похож на сайт или приложение. Для заявок, ответов на вопросы и напоминаний достаточно бота. Каталог с корзиной и личным кабинетом удобнее сделать мини-приложением. Часто их совмещают: бот ведёт переписку, а мини-приложение открывается по кнопке.
Бот не заменяет сайт. Сайт приводит клиента из поиска и рекламы, бот принимает заявку и держит связь. О том, как выбрать и создать сайт, написано в статье как создать сайт для бизнеса.
Что подготовить до заказа
- Одну задачу, которую бот должен решить в первый месяц.
- Тексты ответов на десять самых частых вопросов клиентов.
- Решение, куда приходят заявки и кто отвечает на них и за сколько времени.
- Нужна ли оплата в боте или хватит заявки.
- Название, аватар и описание бота.
- Текст согласия на обработку персональных данных, если вы собираете телефоны и имена.
Частые ошибки
Бот без задачи. Формулировка «как у конкурентов» ничего не говорит исполнителю. Назовите конкретную работу, которую бот возьмёт на себя.
Слишком много кнопок. Клиент теряется на третьем уровне меню. Начните с трёх-пяти пунктов.
Нет передачи человеку. Если на вопрос бот не знает ответа, должна быть кнопка связи с менеджером.
Нет панели управления. Тогда любая правка текста идёт через разработчика.
Бот без аудитории. Подписчиков нужно привести: ссылка на сайте, QR-код на визитке, закреплённое сообщение в соцсетях.
От чего зависит цена
Простой бот для приёма заявок стоит дешевле, магазин с оплатой и панелью управления дороже. Цену двигают число сценариев и кнопок, подключение оплаты, интеграции с CRM и таблицами, а также нужна ли панель управления. Точную цену называем после брифа, когда понятны сценарии.
Опишите задачу в заявке на странице Telegram-ботов, и мы подскажем, хватит ли вам простого бота или лучше сразу делать больше.