Создаем сложного бота (часть 2)

Изучаем задержки, действия и условия в ботах

Настройка простой линейной цепочки бота описана в предыдущей  статье 

В рамках данной статьи посмотрим настройки вариативного многошагового бота


Видео во Вконтакте

Задержка

Возможно, при тестировании вы заметили, что бот очень быстро прислал все сообщения. Чтобы такого не было, мы можем использовать элемент "Задержка".

  • Нажмите на "+" и добавьте новую задержку. 

  • Дайте ей название. 

  • Установите необходимую задержку (от 1 секунды до 365 дней).

Время отправки

Можно установить время и день отправки. Шаг отправится в указанный временной интервал, но по прошествию времени задержки. Задержка отправки считается от предыдущего шага. 

Например:

Вы установили задержку “через 1 день в 8 утра”.

Подписчик получил первый шаг вечером в 21:00. Проходит задержка в 1 день = 9 часов следующего вечера. Это не 8 утра. Значит следующий шаг после задержки отправится в следующий разрешенный интервал в 8 утра. 

Если при этом вы еще установите день недели, то бот будет ждать всё это время.

Обратите внимание, что часовой пояс отправки устанавливается в настройках кабинета. Сообщение уйдет по времени установленному в кабинете, а не по времени подписчика или Админа. 


Действие

Действие - это элемент, который не заметен для подписчика, но он помогает нам:

  • изучать и сегментировать подписчиков

  • добавлять и удалять их из авторассылки 

  • передавать данные подписчика во внешние системы

  • подписывать и отписывать пользователей

  • и другое

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

Чтобы узнать о других доступных действиях прочитайте материал: Действия →.

Условие

Элемент "Условие" позволяет добавить вариативность в нашего бота. Он помогает отследить выполнено что-то или нет и в зависимости от этого запустить необходимую цепочку.

Кроме того при помощи условий можно проверить ввел ли пользователь телефон (заполненное поле), или правильность ответа в викторине (наличие метки).
Чтобы узнать о всех вариантах условий, которые можно применить прочитайте материал: Условия ↗.


Способы использования блоков Расписание и Случайного выбора  можно изучить по нашим статьям 


Проверка на ошибки

Убедитесь, что в боте нет ошибок, в этом вам поможет сам редактор. Подробности в этом ролике:

Видео во Вконтакте

Тестирование  бота

Теперь давайте протестируем бота. 

Подробнее о тестировании бота и сбросе статистики рассказали в первой части инструкции по настройке бота. 


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

Шаг 3. Запускаем бота →

---

Если вы не нашли ответ на свой вопрос, задайте его нам в чате внутри кабинета либо напишите на hello@bothelp.io 😃

Получите 14 дней полного функционала платформы для создания рассылок, автоворонок и чат-ботов BotHelp.

                                                 Получить 14 дней бесплатно

👆 На этом пока всё