Чат-бот Телеграм: как настроить

Здравствуйте!

Обработка входящих обращений ботами эффективно разгружает отдел продаж, техподдержку или колл-центр. С их помощью можно рассылать полезные материалы, информировать о новых предложениях, продавать несложные товары и услуги, а также запускать учебные онлайн-курсы.
Чат-бота обычно разрабатывают на Python. Однако если у вас нет нужных навыков, времени или бюджета, его можно создать самостоятельно без единой строки кода. О том, как настроить чат-бота с помощью конструктора и какие возможности предлагают популярные сервисы, — расскажем в статье.
Лучшие конструкторы чат-ботов в Telegram

Мы протестировали 7 разных платформ и заметили важную особенность: хотя базовый функционал у них схож, почти все конструкторы ориентированы на определённые задачи и бизнес-ниши. Поэтому при выборе сервиса из таблицы ниже ориентируйтесь прежде всего на потребности вашей компании.
Возможности конструкторов
Насколько «умным» получится чат-бот для Telegram, зависит от инструментов конструктора. Разберём на практике ключевые функции сервисов, упомянутых выше.
1. Диалоги
Представим интернет-магазин воздушных шаров и создадим для него тестового бота. Запрограммируем его так, чтобы он спрашивал у пользователя, является ли тот клиентом магазина, и в зависимости от ответа предлагал оставить отзыв или посмотреть каталог. Для этого используем функцию диалогов.
Диалоги определяют алгоритм взаимодействия с пользователем — это основная задача любой чат-программы, созданной в конструкторе.
Общаться с ботом можно как через кнопки, так и текстовыми сообщениями. Для программы это триггеры, которые запускают разные цепочки ответов.

Затем настроим правила: на ответ «да» бот попросит оставить отзыв, на ответ «нет» покажет кнопку «Каталог» со ссылкой на сайт.

Отзыв пользователя автоматически попадает в CRM сервиса. Рассмотрим эту возможность подробнее.
2. Сбор данных и CRM

Например, если в схему в Bot Kits добавить блок сохранения данных, отзыв пользователя попадёт в CRM-систему, представленную в виде таблицы с настраиваемыми полями.
3. Продажа несложных товаров
Научим бота продавать три вида шаров и отправлять оптовый прайс на email клиента. В админ-панели BotTap перейдём во вкладку «Диалоги», создадим приветственное сообщение и добавим кнопки меню. Здесь проектирование происходит по принципу drag-and-drop: нужный блок перетаскивается из палитры справа.

Чтобы добавить товары, переходим во вкладку «CRM интернет-магазина» → «Товары». Сервис позволяет заполнить описание, загрузить изображение и указать цену.

Протестируем в чате: после приветствия выбираем «Каталог» и добавляем в корзину красный шар.


Проверяем оформление заказа в чате и убеждаемся, что заказ появился в CRM конструктора.

4. Приём платежей и интеграция по API

Заходим в настройки блока «Интернет-магазин» и включаем приём оплаты. Система предлагает выбрать платёжный шлюз, который подключается на отдельной вкладке.
Кроме платёжных платформ, некоторые конструкторы позволяют подключаться к внешним сервисам по API (Битрикс24, Google Analytics, MailChimp и др.).
5. Отправка файлов на email пользователя

Протестируем в чате:

6. Рассылки
Бот может не только отвечать на запросы, но и отправлять автоматизированные рассылки. При этом доступна глубокая сегментация аудитории по поведению.
Научим бота через 20 минут после последнего действия спрашивать покупателя, остались ли у него вопросы.

Настроим правило отправки через 20 минут после последнего действия и укажем, что ответ пользователя должен передаваться менеджеру. В Bot Kits для этого нужно задать переменную.

А что делать, если пользователь хочет поговорить с живым человеком?
7. Переключение диалога на оператора
Функцию подключения оператора поддерживают не все конструкторы — уточняйте эту возможность заранее.
Рассмотрим её на примере LessonDelivery — сервиса для создания учебных курсов. Один такой курс мы уже создали для тестового бота. Пока разберёмся, как работает переключение на оператора.

Запускаем бота — кнопка появляется в меню. Пользователь задаёт вопрос, а оператор отвечает в специальном интерфейсе.

8. Создание курсов
Если ваш бизнес связан с инфопродуктами, эта функция особенно полезна. Но и для других ниш запуск собственного курса может стать частью digital-маркетинга.
Представим, что маркетолог магазина предложил запустить курс по оформлению праздников шарами. Создадим его в LessonDelivery.
В админ-панели выбираем вкладку «Боты», переходим в «Системные фразы» и прописываем приветствие, текст FAQ и описание курса. Затем создаём сам курс во вкладке «Список курсов». Курс можно сделать платным или бесплатным и подключить приём платежей.
Добавляем этап с отправкой PDF-материалов. Настройки позволяют выбрать момент отправки, способ доставки и наличие отчёта. Наш бот будет отправлять файл сразу в чат.

Чат-бот для маркетинга готов. Можно запускать и собирать аналитику.
9. Статистика
Платформы хранят данные об активности пользователей: пройденных курсах, отправленных сообщениях и других метриках.

Советы и лайфхаки
У каждого конструктора есть как общие, так и уникальные возможности. Ниже — универсальные рекомендации, которые помогут улучшить Telegram-бота в любом сервисе.
- Выбирайте сервис под ваши задачи. Для быстрого запуска продаж подойдут платформы с загрузкой товаров, CRM и приёмом платежей: BotTap, BotHelp, Aimylogic.
- Используйте готовые шаблоны, если нет времени создавать бота с нуля. В BotHelp есть сценарии для техподдержки, вебинаров и квизов.
- Применяйте диплинки при отправке пользователя по внешним ссылкам — это избавит от лишних переадресаций.
- Используйте глобальные команды Telegram. Команда /help выводит описание бота и список доступных команд. Подробнее — в документации мессенджера.
- Заполните описание бота через @BotFather: команда /setabouttext — для описания профиля, /setdescription — для рассказа о возможностях бота.

- Подпишитесь на чат-бота сервиса, чтобы получать уведомления об обновлениях, и добавьтесь в чат поддержки. В BotTap можно сообщать не только о проблемах, но и предлагать новые функции.

- Представьте себя на месте пользователя. Чем лучше вы понимаете его потребности, тем полезнее будет бот. Анализируйте ответы и поведение, чтобы корректировать сценарии.
- Сделайте из бота персонажа с собственным характером и стилем общения. Замените сухие системные фразы на живой язык и добавьте оригинальные выражения.

- Анализируйте ботов конкурентов и подписывайтесь на полезные Telegram-каналы, чтобы перенимать удачные решения. Подходящие примеры можно найти в каталогах ботов.
- Постоянно развивайте бота. Обучайте его лучше понимать намерения пользователей и улучшайте качество коммуникации.
Коротко о главном
Создать чат-бота можно без программирования и бюджета на разработчика — в этом помогут конструкторы. Их интерфейсы интуитивно понятны, а возможности достаточно широки. Однако функциональность различается, и многие сервисы специализируются на конкретных нишах и задачах.

Чтобы выбрать подходящую платформу, зарегистрируйтесь — везде есть бесплатная демо-версия. В Mybotan, Aimylogic и LessonDelivery она ограничена количеством пользователей, а не временем.
После запуска не останавливайтесь: анализируйте поведение пользователей, дополняйте сценарии и создайте боту уникальный «характер». Тогда клиенты будут ассоциировать чат-бот с вашим брендом, а его голос в Telegram станет ярким и узнаваемым.
Подпишитесь на рассылку
Получайте свежие новости Web3, AI и криптовалют прямо на вашу почту.