Чат-бот в Телеграм для салона красоты пошагово

Если ты задумываешься, как автоматизировать процессы работы салона – пришло время обзавестись собственным ботом в телеграм. Боты способны обрабатывать заявки, принимать оплату и поддерживать разговор. Рассмотрим, какие бывают чат-боты, что еще умеют и сделаем своего по шагам всего за пару часов.

Что такое чат-бот

Подробное описание чат-бота

Чат-бот – это аккаунт, созданный для автоматической отправки сообщений в зависимости от запроса и поведения пользователя. На сегодняшний день чат-боты могут записывать на процедуры, выбирать туры и просто поддерживать диалог с пользователем.

В рамках салона красоты, робот:

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

Сегодня на примере рассмотрим, как создать вот такого чат-бота @SalonLavanda_Bot для информирования потенциальных клиентов об услугах салона, ценах, местонахождении и режиме работы.

Виды ботов

  • развлекательные. Не преследуют никакой определенной цели и просто ведут диалог с пользователем. Они могут высылать картинки, рассказывать анекдоты, делиться ссылками;
  • продающие – главная цель таких роботов – предложить и продать товары или услуги;
  • бизнес-боты – решают задачи бизнеса разной направленности. При наличии навыков создания ботов, можно научить их делать практически все – принимать заявки, принимать оплату-онлайн, запрашивать данные пользователя, отвечать на вопросы.

Чат-боты работают в:

  • Telegram;
  • VK;
  • Viber;
  • WatsApp;
  • Facebook.

Чат бот в Telegram создается всего за пару часов, при этом его возможности достаточно обширны. Кроме перечисленных выше функций, бот в «Telegram» может:

  • отправлять новости в зависимости от пожеланий пользователя;
  • принимать платежи;
  • работать, как онлайн-магазин;
  • стать площадкой для многопользовательских и однопользовательских игр;
  • искать собеседников для тех, кому не о чем поговорить.

Для создания бота с перечисленными возможностями требуется опыт и такого робота можно заказать за ориентировочную стоимость от 3 000 до 15 000 руб. в зависимости от функций. Мы же сделаем простого бота для информирования о салоне красоты и его услугах. Для его создания не нужны специальные знания и опыт, просто повторяй все шаги. В конце можно посмотреть на рабочий пример, созданный нами.

Шаг 1. Создание заготовки

Создание заготовки для чат-бота

Скачай и установи Телеграм на компьютер. Для этого, в поиске браузера введи «telegram desktop».

В поисковой строке Телеграм, в верхнем левом углу введи запрос «botfather» и выбери из результатов тот, что имеет галочку, подтверждающую официальность.

Введение запроса «botfather»
Запрос «botfather»

После щелчка по найденному Отцу ботов, перед тобой откроется чат с окошком информации по центру, как на фото.

Чат с окошком информации по центру
Чат с окошком информации

В поле для ввода сообщения напиши «start», чтобы вызвать меню создания бота.

Ввод сообщения «start»
Сообщение «start»

Из контекстного меню нам потребуется две команды:

  • Newbot – новый бот;
  • Mybots – мои боты.

Прямо в тексте сообщения нажми на «/newbot», чтобы создать нового чат-бота. Дождись ответного сообщения от собеседника.

Нажать на «/newbot» для создания нового чат-бота
«/newbot» для создания нового чат-бота

Нужно придумать имя для чата салона, в котором будет работать бот. В имени допускаются русские и латинские буквы, а также все символы. Вновь дождись ответа, с подтверждением, что имя присвоено успешно.

Придумывание имени
Ввод имени

В этом же сообщении, система предлагает нам выбрать имя для бота. Одно обязательное условие – оно должно заканчиваться на «bot». Приставка пишется слитно с названием или отделяется нижним подчеркиванием. Лучше всего, если название будет отражать тематику, например – название салона красоты.

Свободных мест в мире чат-ботов становится все меньше, поэтому выбранное тобой имя может быть занято. В этом случае, ты получишь сообщение с уведомлением о том, что данное имя невозможно использовать.

Сообщение с уведомлением о том, что имя занято
Уведомление о невозможности использовать имя

Подбирай имена, пока не получишь от чат-бота сообщение об успешном присвоении названия.

Сообщение об успешном присвоении названия
Сообщение о том, что имя свободно

В том же сообщении будет указан Token API – это длинный код-идентификатор твоего бота. Скопируй год в блокнот и сохрани, чтобы в любое время получить к нему быстрый доступ. Вызвать код также можно у чат-бота BotFather.

Для того чтобы продолжить редактирование, набери в строке сообщений команду «mybots», чтобы вызвать меню.

Команда «mybots», чтобы вызвать меню
Команда «mybots» для вызова меню
  • API-Token – запрос индивидуального кода бота, который был выслан в сообщении, после присвоения имени.
  • Edit Bot – редактировать бота.
  • Bot Setting – настройки.
  • Delete Bot – удалить бота.
  • Payments – платежи.

В этот раз будем пользоваться только разделом Edit, чтобы познакомиться с возможностями. Нажимаем на кнопку Edit Bot.

Кнопку Edit Bot для ознакомления с разделом Edit
Кнопка Edit Bot

В информации, которая располагается над кнопками, указано, что у нашего бота отсутствует описание — Description, информация о боте – About и аватарка – botpic. Редактируем описание, нажав на Edit Description.

В ответ на сообщение бота, который просит отправить ему описание бота и что он умеет, высылаем нужный текст.

Описание бота и что он умеет
Описание бота и его возможностей

Для возвращения к списку опций редактирования, нажми на «back to bot». По тому же принципу отредактируй About и Botpic. About также высылается ответным сообщением, а фото для аватарки высылается в ответ в виде изображения.

Обрати внимание, что описание Description будет видно при первом открытии чат-бота, а About – в его описании.

Description и About в описании
Description чат-бота и About

Заготовка готова. Временно сверни Телеграм – он потребуется чуть позже.

Шаг 2. Регистрация на конструкторе ботов

В интернете есть немало конструкторов для создания чат-ботов. Все они имеют похожий функционал и принцип действия. Единственное различие – поддерживаемые социальные сети. Распространенные сервисы для сборки:

  • подходит для создания ботов для Фэйсбук и Телеграм. Сервис полностью бесплатный;
  • io создает ботов для ВК. Имеет платные и бесплатные тарифы;
  • BotMother. Помогает создать бота для Телеграм, ВК, Viber, WatsApp и Facebook. Одного робота разрешено создать абсолютно бесплатно, за всех последующих потребуется доплачивать.

Мы будем создавать простого информационного робота на последней платформе – BotMother. Для начала работы пройди несложную регистрацию – введи адрес почты и пароль от личного кабинета. Через пару минут на почту придет письмо со ссылкой – подтверждением – перейди по ней и начини конструировать бота.

После входа в личный кабинет, перед тобой белое пустое окошко. Нажми на плюсик в левом верхнем углу страницы.

Создание робота на платформе BotMather
Создание информационного робота на платформе BotMother

Система тут же предложит оплатить один из тарифов – просто закрой предложение, нажав крестик в правом углу.

На стартовой странице будут располагаться все экраны бота – сейчас он только один. С правой стороны есть три вкладки – экраны, палитра и компоненты – последняя сейчас не активна.

Экраны – панель навигации по созданным страницам. Палитра — блоки, которые используются при сборке бота. Если прокрутишь страницу «Палитра» вниз, увидишь, что там располагаются платные функции – они доступны только на платных тарифах. Однако ограничение не помешает тебе создать бота для салона красоты.

Функции на странице «Палитра»
Платные функции на странице «Палитра»

В работе будем использовать всего 2 блока из палитры:

  • группа кнопок – Текст и прикрепленные к нему кнопки. Пользователю не нужно дополнительно ничего вводить, чтобы получить варианты перехода на другие экраны;
  • изображение. Позволяет вставить картинку с компьютера или указать внешнюю ссылку на нее.

Шаг 3. Создание структуры

Для облегчения и увеличения скорости сборки бота, первым делом создай структуру. В структуре нужно описать все страницы, которые будут доступны пользователю. Сделать это можно в Word или просто расписать на листке бумаги.

В структуру можно включить:

  • информацию об услугах, ценах, продолжительности процедур, оказываемых в салоне;
  • портфолио работ;
  • информацию о мастерах;
  • прайс-лист отдельным файлом, например, в формате фото;
  • контакты;
  • режим работы;
  • скидки, акции салона.
Особенности создания структуры
Процесс создания структуры

Посчитай количество экранов, которое потребуется тебя для реализации идеи, включая стартовый. В нашей структуре получилось 7 – добавляем еще 6 в конструкторе. Для этого нажми на «+» в нижнем правом углу страницу.

Добавление экрана нажатием на "+"
Кнопка «+» для добавления нового экрана

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

Процесс перемещения заготовки из центра
Перемещение заготовки из центра

Для облегчения навигации между экранами, присвой каждому из них уникальное имя согласно структуре. Чтоб изменить имя, нажми на «экраны», а затем на карандашик у нужной строчки.

Процесс изменения имени экрана
Изменение имени экрана

Шаг 4. Наполнение

Как только все подготовительные работы окончены, приступаем к наполнению экранов информацией.

Начинаем с первого, стартового окна. Посмотри на структуру, что должно быть на первом экране. В нашей структуре это:

  • текст;
  • 5 кнопок;
  • фотография;

Выбери в рабочем поле нужный экран и в меню справа щелкни «Палитра». Выбери подходящие элементы. В нашем случае это «Группа кнопок» и «Изображение».

Выбор элементов в "Палитре"
«Группа кнопок» и «Изображение»

Сейчас все поля пустые и их нужно заполнить в соответствии со структурой. Обрати внимание на вставку изображения. Картинка будет показываться пользователю так, как она расположена в конструкторе. Если в экране ты поставишь ее над текстом с кнопками – так будет и в чате с пользователем.

Чтобы изменить положение изображения, перетащи его вверх или вниз левой кнопкой мыши.

При написании названия для кнопок, система предлагает вставить ссылку для перехода, то есть – выбрать экран, на который попадет пользователь

Так как перед началом работы каждый из экранов получил имя, выбрать путь не составит труда.

  1. Нажми на поле ввода имени кнопки;
  2. В появившемся меню справа выбери нужный экран. Например, кнопка «Маникюр» переносит нас на экран «Маникюр».
Выбор экрана "Маникюр"
Переход на экран «Маникюр»

Обрати внимание на появившееся окно «Компоненты» справа, где перечислены все платформы – Фэйсбук, Телеграм, ВК, Viber, Одноклассники, WatsApp. Удали все значения, нажав на крестик, и оставь только «telegram». В противном случае при подключении бота к соц. сети система выдаст ошибку.

Повтори привязывание экранов ко всем кнопкам.

Чтобы не переделывать экраны по несколько раз, необходимо периодически тестировать бота, смотреть, все ли ссылки работают правильно. Прежде чем это сделать, привяжи конструктор к боту.

  1. Перейди в раздел «Настройки» — находится в вертикальной панели меню Botmother слева.

    Панель меню Botmather
    Вертикальная панель меню Botmother

  2. Разверни Телеграм, открой чат с Botfather и прокрути его к началу, где робот высылал API;

    Сообщение от робота с API
    Выбор сообщения с API

  3. Скопируй код. Для этого выдели его, зажав левую клавишу мыши, и нажми на клавиатуре «Ctrl-C»;
  4. Вернись в настройки Botmother. В открывшихся настройках, справа, включи Телеграм и вставь скопированный API.Сохрани изменения, нажав дискету в нижнем правом углу.

    Процесс сохранения API
    Процесс сохранения изменений

Разверни Телеграм и введи в поиске название своего чат-бота, выбери нужный результат и нажми на кнопку «Запустить». Обрати внимание на приветственное сообщение – это и есть Description.

Процесс тестирования бота
Кнопка «Запустить» для тестирования бота

Сейчас, пока остальные экраны пусты, нажатие по кнопкам никуда не ведет. Вернись на платформу Botmother, чтобы заполнить экраны.

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

Процесс возвращения в стартовый экран
Выбор стартового экрана

Кнопка «Как записаться» переносит пользователя на экран «Записи» — 5 в структуре. По мере заполнения экранов, проверяй чат-бота, чтобы он корректно отображал изменения и дополнения. Чтобы данные синхронизировались, перед тестом бота нажимай на дискету сохранения в правом нижнем углу страницы Botmother.

Наполни все экраны по своей структуре. Ты можешь использовать и другие варианты из «Палитры» конструктора – все зависит от задумки.

Для облегчения навигации, в текст можно вставлять ссылки на профили в Телеграм. Например, профиль администратора, принимающего заявки на запись. Для того чтобы ссылка была активной, перед именем пользователя поставь знак «@».

Выставление ссылок на профили в Телеграм
Ссылки на профили в Телеграм

Также, конструктор позволяет вставлять ссылки на внешние источники. Для этого, нажми на поле, куда вводится название кнопки и в появившемся справа меню выбери «Внешний URL».

В появившееся окошко вставь ссылку на группу в социальных сетях, сайт или любой другой источник.

Вставка ссылки на группу в социальных сетях
Кнопка «Внешний URL»

Шаг 5. Запуск

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

Процесс запуска чат-бота
Запуск чат-бота

Для того чтобы сообщить о чат-боте клиентам можно:

  • на сайтах и в соцсетях — разместить ссылку. Из-за блокировки Telegram в России, прямые ссылки «https://t.me.ru/адрес» не работают, поэтому используй в ссылке «tg://resolve?domain=имя_бота». Пример: tg://resolve?domain=SalonLavada_Bot.
  • в телеграм – отправить в сообщении имя бота с «@» — @SalonLavanda_Bot.

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

0
Ссылка на основную публикацию