Chat Boty
изображение
11/29/20249 минут

🔗Как создать чат-бота в Botman

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

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

Важно!

Для создания бота будут использованы платные функции, но тестировать бота можно бесплатно. О том как это сделать будет расссказано по ходу статьи, поэтому рекомендуем дочитать до конца)

🔗Создание телеграм бота

Конструкторы позволяют нам определять логику работу бота - как, и когда отвечать на сообщения, проверять оплату, делать рассылки и т.д. Но самого бота в телеграм необходимо создавать через BotFather.

Пишем ему /newbot и он попросит нас ввести имя бота:

Фото createbotinbotmanbotfather01

После того как вы напишите имя вашего бота, BotFather попросит вас написать его username( обращение через @ в телеграм). Придумываем что-то на свой вкус, но важно отметить, что популярные наименования уже давно заняты, так что вас могут попросить вводить названия пока вы не придумаете что-то оригинальное.

Фото createchatbotinbotfather-2

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

🔗Регистрация в BotMan

Для начала региструруемся на Botman

ВАЖНО!

Регистрация с одной почтой, но разными методами, например через Google или по паролю, создаст два разных аккаунта. Соответственно и войти по паролю на аккаунт созданный входом через Google, не получится.

🔗Подключение бота

Для подключения необходимо перейти в Главный раздел:

Фото botmanglavniyrazdel

После чего нужно нажать на кнопку подключения бота.

Фото podlucheniebotabotman-01

Вставляем токен по инструкции с экрана и наш бот теперь подключен к сервису.

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

🔗Настройка схемы чат бота

Для примера настроим самую базовую схему, например простейший опросник.

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

🔗Создание приветствия

Начнем с небольшого приветствия, можем вставить имя человека, для обращения:

Фото nachalobotabotman

Почему бы не сделать обращение по имени?

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

Их можно вставить в сообщения нажав на иконку «</>»:

Фото vstavkaimenybotman

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

🔗Создание переменных

Для начала создадим переменные, что бы хранить значения, введенные пользователем.

Перейдем в раздел настройки / пользовательские поля, и создадим наше первое поле:

Фото openaddvarsbotman

Совет

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

Создадим 2 текстовые переменные в которых будут данные пользователя: Для начала создадим переменную с возрастом:

Фото vozrastvarbotman

Аналогично делаем переменную «хобби»:

🔗Создание вопросов в Botman

Теперь проведём в самой схеме блоки вопрос, для возврата в редактор надо перейти в раздел чат-боты / нажать троеточие у вашего бота / редактировать.

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

Фото addvoprosbotman

Затем нужно написать текст вопроса и выбрать переменную в которую будет сохранён ответ.

Фото shemabotmanoprosnik011

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

Сейчас схема должна выглядеть примерно так:

Фото vidshemibotman

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

Но перед этим надо написать что-нибудь вашему боту, что бы вы засчитались как его подписчик и бот мог отправлять вам сообщения - в BotFather перейдите по ссылке на созданного бота или просто найдите его в поиске по его username который вы ввели на этапе создания, написать можно что угодно, сойдёт даже простое «привет».

Создаем новый блок: связь также от «При успешном ответе», но тип блока - действие / управление группами/каналами / отправка данных администратору.

Фото shemabotmanoprosnikadminaction

После этого вводим сообщение которые мы хотим получить. В нём необходимо добавить переменные которые ввёл пользователь, через иконку «</>», скорее всего вы увидите непонятные символы - это индентификаторы переменной, не стоит бояться.

Фото vidadminactionbotman-01-2

Отлично, теперь, если у вас про тариф, схему можно опубликовать, и начать тестировать бота, написав ему /start, если про тарифа пока нет, можно нажать кнопку «Тестировать» в редакторе, так вы сможете работать даже с платным функционалом.

В итоге вы должны попасть в телеграм, в вашего бота, теперь нужно его запустить и протестировать:

Фото vidadminactionbotman-01-3

Как видите бот работает, и присылает нам результаты опроса. Если же бота пройдёт другой человек, то результат прохождения также прийдёт вам в личные сообщения.

🔗Основные моменты при создании чат бота в Botman

Мы сделали самого простого бота - опросника, однако на практике мы настраиваем отправку например в отдельную группу или Google таблицы. Для этого вы можете ознакомиться с гайдами в Базе знаний. Также в ботах необходимо настраивать напоминания - дожимы, проверки ввода и т.д.

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

Заполняйте форму ниже и мы обсудим вместе с вами, нужен ли вам чат-бот, и если да - поможем с его созданием.

остались вопросы?
Не зHаете нужен ли вам чат-бот/автоворонка?

Оставьте заявку на Оставьте заявку на бесплатную консультацию, обсудим насколько наши решения (применимы или полезны) для вашего бизнеса

Позвонить Telegram

спасибо!

мы с вами свяжемся
в течение 2 часов

заполните форму ниже

И мы с вами свяжемся в
течение нескольких часов