Создаём чат-бота в Telegram: пошаговая инструкция

Ранее я писала о том, что чат-бот в Telegram — отличный инструмент, который позволяет оптимизировать бизнес-процессы и решать задачи в сфере продаж, рассылки и поддержки пользователей.

Чат-бот можно создать с помощью:

  • привлечения профессионального разработчика;
  • сервиса онлайн-конструктора.

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

Пара слов о сервисе для создания чат-бота

Botmother — это онлайн-сервис, который позволят создавать чат-ботов для 6 популярных соцсетей и мессенджеров: Telegram, WhatsApp, Viber, Facebook, ВКонтакте и Одноклассники. Бот, собранный на Botmother, может выполнять функцию службы поддержки, рассылать клиентам полезные материалы и специальные предложения, предоставлять услуги сервиса (бронирование/заказ/оплата товаров и услуг).

Один тестовый бот можно собрать бесплатно. Но за доступ к полному функционалу сервиса и возможность подключить WA придётся заплатить:

Создаём чат-бота в Telegram: пошаговая инструкция
  • 1499 руб. в месяц за одного бота;
  • 5999 руб. за 2-5 ботов;
  • 29 999 руб. за 6-20 ботов.

Есть скидка 20% при оплате услуг сервиса сразу на год вперёд.

Создаём чат-бота в Telegram: пошаговая инструкция

Базовые компоненты:

  • сообщения;
  • кнопки;
  • развилки;
  • перемотка;
  • таймаут;
  • запись;
  • медиафайлы (кроме видео);
  • гео;
  • навигация;
  • PayOnline.

Продвинутые компоненты:

  • запросы;
  • чат;
  • галерея;
  • Albato;
  • Zapier;
  • Видео;
  • RSS;
  • FAQ;
  • Поиск по FAQ;
  • Яндекс.Касса
  • Оплата
  • Robokassa
  • и др.

Создаём чат-бот Telegram с помощью конструктора Botmother

В целом, процесс создания бота с помощью конструктора Ботмавер выглядит как 3 шага:

  1. Регистрация.
  2. Сбор чат-бота с помощью конструктора.
  3. Интеграция чат-бота в Telegram с помощью @botfather.

Обратите внимание! Создать чат-бота самостоятельно технически действительно очень просто. Однако с точки зрения сценария и содержания разговора с пользователем — нет. Нужно детально продумать, какие задачи будет решать бот и как будет выстраиваться диалог с пользователем.

Шаг 1. Регистрация

  1. Перейдите на сайт конструктора https://botmother.com/ru.
  2. Введите email, придумайте пароль и нажмите «Создать бота».
Создаём чат-бота в Telegram: пошаговая инструкция
  1. Подтвердите адрес электронной почты. Для этого нужно перейти по ссылке из письма, которое придёт вам от сервиса на указанный при регистрации адрес.
  2. Нажмите «Начать работу». Кнопка появится в окне при переходе по ссылке из письма.
Создаём чат-бота в Telegram: пошаговая инструкция

Шаг 2. Сбор чат-бота с помощью конструктора

  1. Нажмите в личном кабинете на кнопку «Создать бота» — «Пустой бот».
Создаём чат-бота в Telegram: пошаговая инструкция
  1. Перед вами откроется конструктор. Справа вы увидите панель с кнопками: «Экраны», «Палитра», «Компоненты». Слева также будет панель с кнопками: «Статистика», «Рассылка», «Диалоги», «Конструктор», «Настройки» и др.
Создаём чат-бота в Telegram: пошаговая инструкция

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

Создаём чат-бота в Telegram: пошаговая инструкция
Источник: https://botmother.com/ru/doc
Создаём чат-бота в Telegram: пошаговая инструкция
Источник: https://botmother.com/ru/doc

Создадим для примера демонстрации некоторых функций конструктора простейший бот для заказа кофе на вынос. 

На стартовый экран (создаётся по умолчанию и появляется первым при взаимодействии пользователя с ботом) добавляем текстовый блок. Через раздел «Компоненты» вводим текст, который хотим показать пользователю, и настраиваем целевую платформу — Телеграм. Туда же добавляем компонент «Развилка», чтобы бот дождался, пока пользователь ответит и перевёл его на следующую страницу (у нас — «Телефон»). Настраиваем компонент под тип информации, который хотим получить от человека. В нашем случае — text.

Создаём чат-бота в Telegram: пошаговая инструкция
Создаём чат-бота в Telegram: пошаговая инструкция

Создаём новый экран через кнопку «Добавить экран». Назовём его «Телефон». Настраиваем его по принципу стартовой страницы. Только в графе «Тип информации» в компоненте развилка выбираем number и ставим переход на экран «Филиал».

Создаём чат-бота в Telegram: пошаговая инструкция

Добавляем новый экран «Филиал». Вставляем в него компонент «Группа кнопок» для того, чтобы пользователь выбрал филиал, в котором хочет забрать кофе.

На самом деле настройку переходов вам нужно будет сделать после того, как вы создадите соответствующие экраны. Я написала это в таком виде, чтобы вы понимали логику переходов.

Снова создаём экран (назовём его «Время»). Настраиваем кнопки с экрана «Филиал», чтобы они вели на экран «Время». На экран «Время» вставляем компонент «Группа кнопок». Настраиваем кнопки: спрашиваем у пользователя, через какое время он готов забрать напиток. 

Создаём чат-бота в Telegram: пошаговая инструкция

Далее по уже известному принципу ведём человека на экран с просьбой сделать заказ (называем его «Заказ»). Можно прикрепить картинку с меню. Вставляем сюда же блок «Текст» и «Развилку».

Наконец, уводим пользователя на последний экран с текстом «Спасибо, ваш заказ принят».

Создаём чат-бота в Telegram: пошаговая инструкция
  1. Когда бот собран, нажимаем в левом меню на иконку «Настройки».
  2. Вводим название бота и описание. Загружаем иконку. Выбираем часовой пояс.
Создаём чат-бота в Telegram: пошаговая инструкция

Шаг 3. Интеграция чат-бота в Telegram с помощью @botfather

Чтобы бот в Телеграм работал, нужно получить «одобрение» главного чат-бота мессенджера — @botfather. Как это сделать?

  1. Откройте чат с  @botfather.
  2. Напишите команду /newbot для создания нового робота. 
Создаём чат-бота в Telegram: пошаговая инструкция
  1. BotFather предложит придумать username чат-бота (адрес на латинских буквах который потом будет писаться через @username) и спросит вас об его наименовании (то, что будут видеть пользователи). На конце username обязательно должно быть слово «bot».
  2. BotFather отправит вам token IP — код из латинских букв, цифр и символов.
Создаём чат-бота в Telegram: пошаговая инструкция
  1. Скопируйте токен и вставьте в поле «Токен» в настройках конструктора. 
Создаём чат-бота в Telegram: пошаговая инструкция
  1. Нажмите «Сохранить».

Готово! Предлагаю протестировать нашего бота. Вы можете найти его по username в поиске Телеграм или воспользоваться кнопкой/QR-кодом в настройках конструктора.

Создаём чат-бота в Telegram: пошаговая инструкция

Итак, открываем наш бот, нажимаем на «Начать», вступаем в диалог с роботом и видим следующее:

Создаём чат-бота в Telegram: пошаговая инструкция
Создаём чат-бота в Telegram: пошаговая инструкция

Всё работает по заданному нами сценарию. Отлично!


Итак, с помощью конструктора мы самостоятельно создали бота буквально за 10 минут. Данный бот далёк от идеала как с технической точки зрения, так и с точки зрения сценария. Я просто хотела показать общий принцип работы конструктора.

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

Подписывайтесь на нашу рассылку, чтобы ничего не пропустить 🙂

0 0 votes
Оцените статью

Подписаться
Уведомление о
guest
0 Комментарий
Inline Feedbacks
View all comments
0
К обсуждениюx
()
x