После того, как вы подключили канал можно переходить к созданию бота.
Максимальное количество шагов в одном боте - 550.
Но рекомендуем ограничиваться 100-150 шагами и разделять на логические цепочки. Огромные боты не удобны для проверки и внесения корректировок.
На 551 шаге выйдет сообщение об ошибке.
Линейная цепочка - самая простая и очевидная конструкция, которая позволяет последовательно отправлять сообщения, отправлять след. сообщение после получения ответа от подписчика, после нажатия кнопки или завершения задержки.
Ветвящаяся цепочка - с помощью цепочки условий направить пользователя в нужную ветку бота. Удобно, когда нужно проверить текущую дату/время, либо убедиться, что подписчик подходит под определенные критерии.
Цикл - замкнутая цепочка шагов, которая будет повторяться для подписчика до тех пор, пока не будут выполнены условия выхода из цикла.
В данной статье рассмотрим построение простой линейной цепочки.
Перейдите во вкладку "Боты" слева в меню и нажмите на кнопку "Новый бот".
Выбираем канал, для которого вы создаете бота.
Жмем на кнопку, даём боту любое название и выбираем бота или сообщество из списка.
Стартовый шаг
Сразу же при создании у бота есть один Стартовый шаг и Новый шаг (первое текстовое сообщение, которое бот присылает подписчику)
Давайте поприветствуем пользователя в первом сообщении.
Бот уже подгрузил данные из профиля и знает, как зовут подписчика, поэтому мы можем обратиться к человеку по имени. Для этого нажмите на иконку выбора переменной <...> и выберите макрос имени.
Не забудьте как-то назвать шаг, чтобы потом не путаться.
Теперь наш бот приветствует всех, кто начнет с ним диалог, но что дальше? Следующие шаги очень сильно зависят от целей вашей воронки и что в них писать, решаете только вы.
Далее мы создадим простого бота из 4 шагов и заодно разберем самые популярные типы сообщений, которые может отправлять бот.
Текстовое сообщение вы уже видели во время приветствия, теперь добавим новый блок и зададим вопрос.
Чтобы создать новый шаг бота, нажмите на иконку +
Добавьте новое сообщение и кликните чтобы отредактировать его. Добавьте новый блок "Вопрос". Дайте имя шагу и напишите текст вопроса.
Если вы хотите сохранить ответ на этот вопрос в профиле пользователя - используйте поле. По умолчанию уже есть несколько полей, но вы можете создать свое. Не забудьте сохранить шаг.
Добавьте новый блок Вопрос. Нажмите на кнопку "Настройки" и добавьте варианты подсказок для ответов.
В разных мессенджерах вы можете добавить разное количество подсказок ответа и их длину. Не рекомендуем делать более 10 ответов.
Для всех блоков вопрос вы можете включить проверку ответов и повтор вопроса.
Особенности блока Вопрос описаны в нашей статье
Кроме обычных текстовых блоков или блоков с вопросами вы можете отправить: файл, видео, изображение и др.
Все шаги в цепочке должны быть связаны между собой. Сделать это можно в настройках шага. Пункт "Перейти к следующему шагу".
Связи от кнопок можно просто протянуть мышкой.
(!) Если в ботах настроены 2 сценария - по кнопке и в шаге, то при клике по кнопке пользователь пойдет по сценарию кнопки.
Отлично! Бот готов и его можно тестировать!
Тестирование позволяет запустить бота в тестовом режиме только для себя и проверить его работу. Для начала теста, нажмите на кнопку "Тестировать" сверху.
Можно запустить тестирование с начала цепочки или с определенного шага.
Для тестирования бота на компьютере некоторым мессенджерам требуется установленный десктопное приложение:
Для мессенджеров FB Messenger / VK на десктопе клиент не требуется, но нужно быть авторизованным под своим аккаунтом в браузере.
После того, как цепочка бота собрана и протестирована на себе, необходимо настроить запуск бота для подписчиков. Выберите один из способ запуска, который больше всего подойдет для вас и ваших подписчиков.
Подробнее читайте в инструкции.
После тестирования бота и перед тем, как его начнут проходить ваши подписчики, рекомендуем сделать сброс статистики. Это нужно, если вы желаете видеть актуальную статистику бота по подписчикам, а не суммарную статистику тестирования и подписчиков.
(!) Если была сброшена статистика многошагового бота, то он остановится для всех подписчиков, которые проходят его в данный момент.
Давайте перейдем к следующему уроку и научимся использовать действия, условия и задержки.
Если вы не нашли ответ на свой вопрос, задайте его нам в чате внутри кабинета либо напишите на hello@bothelp.io 😃
Получите 14 дней полного функционала платформы для создания рассылок, автоворонок и чат-ботов BotHelp.