Bothelp и Emdesell
Bothelp - это платформа для рассылок, автоворонок и чат-ботов в мессенджерах и соц.сетях.
Сайт платформы - https://bothelp.io/ru
Есть тестовый период - 14 дней, с момента регистрации в сервисе.
В инструкции рассмотрим подключение сервиса рассылок - BotHelp к онлайн-школе на платформе Emdesell.
1. Регистрация в BotHelp
Первое, что необходимо сделать - это пройти регистрацию в сервисе BotHelp на сайте - https://bothelp.io/ru по кнопке - Регистрация.
- Переходим на сайт сервиса - https://bothelp.io/ru
- Нажимаем на кнопку - Регистрация, в правом верхнем углу, если работать с компьютера или кнопку - Получить доступ.
- Либо перейти по кнопке - Получить доступ, если работать с мобильного устройства.
- Далее, в открывшемся окне регистрации - заполнить данные - Имя и Фамилия, email почту и пароль и нажать кнопку - Далее.
- Далее, в следующем окне регистрации, нужно заполнить данные - наименование поддомена для учетной записи и указать номер телефона. И нажать кнопку - Создать аккаунта. Поддомен рекомендуем выбирать как в школе на платформе, либо похожий с наименованием школы.
- Аккаунт создан в сервисе BotHelp.
2. Подключение BotHelp к школе
Далее, что необходимо сделать - это подключить сервис BotHelp в настройках кабинета школы.
- Переходим в кабинет школы как администратор.
- Далее, переходим в раздел - Настройки.
- Далее, выбираем вкладку - Боты.
- Далее, выбираем в пункте Интеграция с BotHelp - Включена.
- Далее, переходим в другой вкладке браузера - в кабинет сервиса BotHelp.
- Далее, переходим в раздел - Настройки (иконка шестеренки в меню слева).
- Далее, переходим во вкладку - Интеграции.
- Далее, в первом разделе - Open API нажимаем кнопку - Сгенерировать API ключи.
- Копируем ID по иконке копирования в данном разделе.
- Вставляем скопированный ID из сервиса BotHelp в раздел настроек школы в поле ID.
- Таким же образом копируем - Secret в сервисе BotHelp.
- И вставляем в раздел - Secret в кабинете настроек школы.
- Нажимаем - Сохранить изменения.
- Таким образом, сделали подключение к школе сервиса BotHelp, а также слева в меню появился новый раздел - Боты.
3. Подключение бота Телеграм в BotHelp
В данном разделе - рассмотрим настройку подключения чат-бота в Телеграм в сервисе BotHelp.
- Переходим в кабинет сервиса BotHelp.
- Далее, переходим в раздел (меню слева) - Настройки.
- Далее, переходим во вкладку - Каналы.
- Далее, нажимаем кнопку - Добавить канал.
- Далее, нажимаем на курсор вкладки выбора в открывшемся окне.
- Выбираем - Telegram.
- Далее, в открывшемся окне - необходимо заполнить поле - Telegram токен.
Данный токен берется из настроек кабинета школы в разделе Настройки - вкладка - Telegram.
Как сделать такую настройку в школе подробно написано в инструкции по ссылке - Telegram.
- Вставляем полученный токен Telegram в данное поле.
- И нажимаем кнопку - Добавить канал.
- Канал Telegram - успешно добавлен в сервис BotHelp.
3.1 Сделаем начальную проверку бота.
- Перейдет в сообщения Telegram с профилем https://t.me/BotFather - это где делали первоначальную настройку Telegram и бота для школы.
- Кликнем по кнопке - Меню.
- Выберем команду - /mybots
- Выбираем бота по клику на его наименование из сообщния Telegram.
- И в открывшемся окне - появится настройки данного бота, где можно изменить какие-либо параметры созданного бота или удалить его.
- Теперь, переходим в бот по клику ссылки на него.
- Нажимаем кнопку - Запустить.
- Напишем слово - Привет, для теста и отправим сообщение.
- Как видно, сообщение отправлено в диалоге с ботом.
- Теперь, переходим в кабинет BotHelp.
- Далее, перейдем в раздел в основном меню слева - Подписчики.
- И увидим данные своего аккаунта в списке подписчиков.
Это означает, что привязка аккаунта Telegram в BotHelp работает.
Также, можно перейти в раздел - Диалоги, чтобы увидеть свое сообщение в данном разделе сервиса.
В данном разделе виден диалог с пользователем в Телеграм.
- Кликаем по данном диалогу и в открывшемся окне - пишем тестовое сообщение - Привет и нажимаем кнопку - Отправить.
- В результате чего - пришло сообщение от бота в Telegram.
А это означает - что все работает корректно.
4. Создание бота Телеграм в BotHelp
- Переходим в раздел - Боты, в сервисе BotHelp.
- Нажимаем на кнопку - Новый бот.
- Выбираем вкладку - Телеграм.
- Далее, в открывшемся окне, вводим название будущего бота и нажимаем кнопку - Создать бота.
- И далее, откроется окно создания "связок" для бота - т.е. с помощью специальных блоков - новый шаг, действие, условие и т.д. можно собрать бота для работы с пользователями школы через Телеграм.
В данном редакторе бота - можно собрать любые схемы и связки для работы рассылки пользователям школы через Телеграм.
Рассмотрим на примере в тестовой школе и соберем такого бота по заданным условиям.
5. Пример сборки бота для школы
Рассмотрим такие условия для сборки бота - в школе есть бесплатный урок для просмотра, который необходимо выдать всем пользователям, которые будут подключаться к школе. Те ученики, которые получат Доступ, нужно отправить мотивирующее сообщение - чтобы просмотрели урок в кабинете школы. А тем, кто не получил Доступ - напомнить о его получении.
- В первом блоке - Новый шаг - формируем приветственное сообщение для пользователей и вставляем ссылку на получение Доступа к бесплатному уроку в школе.
Ссылку для получения Доступа к бесплатному уроку - можно сформировать в настройках Доступа, в разделе - Ключи - Генерация.
Переходим в кабинет школы, в раздел редактирования данного Доступа, в раздел - Ключи.
Сформируем 1 безлимитный ключ с длительностью - 10 дней.
Нажимаем кнопку - Сгенерировать.
Внизу появится таблица с ключом.
Нажимаем на кнопку - "глазик" - в столбце - Не использ.
В открывшемся окне, переходим во вкладку - Ссылки BotHelp.
Нажимаем кнопку - Скопировать ключи.
Теперь, возвращаемся к редактированию первого блока в боте - BotHelp.
Кликаем по блоку - Новый шаг и вводим приветственное сообщение, а также вставляем ссылку на получение Доступа к бесплатному уроку.
Сформировали первый блок - Новый шаг с привественным сообщением и ссылкой для получения доступа к бесплатному уроку в школе.
Отлично, двигаемся дальше.
Теперь, нам необходимо поставить условие - т.е. нам нужно понимать кто получил доступ к уроку, а кто не получил доступ соответственно.
- Добавляем новый блок - Условие.
Нажимаем на плюсик справа в нижнем углу и выбираем блок - Условие.
Добавили новый блок - Условие.
Теперь, переходим в кабинет школы в раздел - Боты.
Нажимаем - Создать новый триггер BotHelp.
В появившемся окне - необходимо правильно заполнить все данные, в частности - Событие и Действие триггера.
Вводим название - Бесплатный урок.
В разделе - Событие триггера - выбираем опцию - Получен доступ.
Теперь необходимо ввести верный ID доступ бесплатного урока в данный пункт. Оставляем эту вкладку браузера открытой.
И переходим в новой вкладке браузера в раздел - Доступы.
Далее, переходим в редактирование Доступа, в данном примере это Доступ - Бесплатный урок.
И из строки браузера - берем цифру в конце url сайта школы. В данном примере - это цифра 15.
Переходим обратно во вкладку с редактированием триггера и вводим цифру - 15.
Теперь, переходим к разделу - Действие триггера.
Выставляем опцию - Добавить метки.
Вводим наименование метки - наименование метки может быть любым удобным названием на русском, англ. языках. Все метки пишутся слитно, можно с добавлением цифр в конце или нижнего подчеркивания - как отображено на примере в данном поле.
Вводим наименование метки для данного пример - бесплатный_урок.
И нажимаем кнопку - Сохранить шаблон.
Создали новый триггер для BotHelp в кабинете школы.
Теперь, переходим в кабинет сервиса BotHelp, в раздел Боты.
Далее, переходим в созданного ранее бота.
Далее, нажимаем - Редактировать.
5.1 Как добавить новую метку в BotHelp
Внимание! Чтобы добавить новую метку в данном сервисе, а именно, в разделе редактирования бота, нужно сделать следующее:
- Добавляем новый блок - Действие.
- Далее, переходим в данный блок по клику.
- Нажимаем +Добавить действие.
- Выбираем опцию - Добавить метку.
- Вводим такое же название метки как в школе в поле ввода метки.
- И нажимаем - enter на клавиатуре.
Таким образом, добавили новую метку в сервис, которую можно потом выбрать из списка меток в блоке - Условие. Также, можно добавлять все метки из школы по наименованию в данный блок.
Теперь, переходим к блоку - Условие. И кликаем по нему.
В правом открывшемся меню - нажимаем +Добавить условие.
В всплывающем списке - выбираем опцию - Метка.
Далее, кликаем по списку в разделе - Метка.
И выбираем метку, которую только что задали в блоке - Действие. Наименование метки должно совпадать точь-в-точь с наименованием метки в триггере кабинета школы.
Выбираем метку и нажимаем - Сохранить и закрыть.
Получили такой блок с указанием условия по метке.
Теперь, необходимо, соединить Блок - Новый шаг с блоком - Условие 1.
Далее, добавим еще один блок - Сообщение, в данную схему бота.
Кликаем по новому блоку и вводим необходимое сообщение.
Нажимаем - Сохранить и закрыть и соединяем блок Условим от кнопки Да к блоку нового сообщения.
Как вариант, можно еще поставить блок - Задержка, между этими двумя блоками. Например, выставим блок задержка - 30 секунд. Чтобы сообщение приходило пользователю - не сразу после получения Доступа в школе, а через 30 секунд с момента получения Доступа.
В условие - Нет, добавляем также блок Сообщение, но уже другого формата - напоминание о том, что доступ еще не получен и чтобы его получить нужно перейти по ссылке активации доступа к бесплатному уроку в школе.
Таким образом, собираем все необходимые блоки для задач данного бота в сервисе BotHelp.
Связки в боте могут быть любого формата и объъема, также можно делать любые удобные сценарии для доведения до результата клиентов школы.
После сборки бота, необходимо сделать полную проверку работы бота в связке сервиса BotHelp и онлайн-школы на Emdesell
6. Авторассылки
Также, есть еще один дополнительный раздел в сервисе BotHelp - Авторассылки.
Авторассылки включаются в работу - когда сработал какой-либо триггер в кабинете онлайн-школы.
Создадим новую Авторассылку в BotHelp. Перейдем в раздел Авторассылки и нажмем кнопку - Новая авторассылка.
И нажимаем кнопку - Добавить шаг.
Введем для теста в текст сообщения первого шага - Авторассылка сработала.
И добавим кнопку - чтобы запустить бота в работу. Нажимаем кнопку +Добавить кнопку.
Далее, вводим название действия - Запустить бота школы, выбираем опцию - Действие, и далее выбираем вкладку - Запустить бота.
Далее, выбираем созданного ранее бота, выбираем начальный шаг - Старт, и нажимаем - Сохранить.
Далее, чтобы добавить данную Авторассылку в триггер школы, необходимо скопировать Ref ID из сервиса BotHelp в настройки триггера школы.
Поэтому, переходим во вкладку - Настройки (раздела Авторассылки сервиса BotHelp).
И в открывшемся окне - копируем шифр Ref ID (все, что находится после Ref:).
И вставляем скопированный Ref ID в поле настроек триггера Авторассылки в школе.
И сохраняем шаблон - по кнопке - Сохранить шаблон. Обязательно убедитесь в том, что у данного урока, по которому идет настройка триггера в школе - нет просмотров, иначе авторассылка или бот, не будут работать.
Для того чтобы сбросить просмотры урока, необходимо перейти в редактирования данного урока в школе и нажать на кнопку - Сбросить просмотры в самом низу редактирования страницы урока.
Перед проверкой работы Авторассылки и Бота в сервисе BotHelp - убедитесь в том, что они активированы в данном сервисе.
Проверяем бота на активность. Бот активен.
Проверяем Авторассылку. Она - остановлена.
Соответственно - нажимаем на три точки и нажимаем - Активировать.
Теперь, Авторассылка - Активна.
Теперь, обязательно, делаем проверку работы Авторассылки.
Переходим в кабинет школы и переходим в урок1 для просмотра (по которому был настроен триггер в школе для просмотра урока и работы Авторассылки).
Переходим в кабинет школы по кнопке - Войти в кабинет.
И переходим в первый урок данного курса.
И авторассылка должна сработать. Это работает уже для тех пользователей, кто стал подписчиком в базе BotHelp по первой ссылке регистрации, которая идет из бота.