События

События — шаг для указания событий, после которых бот начнёт запуск указанного шага.

Шаг Событие - Robochat.io

Как и ключевые слова , события работают во всём проекте, независимо от того, находясь в каком сценарии был пользователь на момент срабатывания события.

На данный момент есть 6 типов событий:

1
Впервые написал боту
2
Подписался / отписался от сообщества [ВКонтакте]
3
Введена несуществующая команда
4
Получил / лишился тега
5
Отправил фото, видео, файл, местоположение, аудио
6
Отправил несколько файлов (фото/видео/тп.)

Впервые написал боту

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

Одним из лучших решений будет показывать приветственное сообщение и открывать для пользователя меню:

Шаг Событие - Robochat.io

Также с Приветствием удобно комбинировать Ключевые слова, которые будут указывать на шаг с Меню бота (так как приветственный текст отправлять пользователю более одного раза не нужно):

Шаг Событие - Robochat.io
Скриншот настроек из шаблона «Меню с кнопками» (доступен для подключения в разделе Мои проекты)

Помимо настроек Robochat, во ВКонтакте можно настроить Приветственное сообщение, которое будет видно сразу при открытии диалога с сообществом. Чтобы увидеть это сообщение, человеку не нужно ничего писать боту:

Шаг Событие - Robochat.io
С помощью Приветствия удобно информировать пользователя — предупредить, что в группе работает бот и рассказать о его командах

Добавляется Приветствие в вашей группе в разделе Управление - Сообщения:

Шаг Событие - Robochat.io

Подписался / отписался от сообщества

События сработают после подписки или отписки пользователя от твоего сообщества ВКонтакте.

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

Шаг Событие - Robochat.io

Введена несуществующая команда

Это событие сработает если пользователь ввёл сообщение, не являющееся ключевым словом .

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

Шаг Событие - Robochat.io

Получил / лишился тега

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

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

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

Шаг Событие - Robochat.io
Пример события, отправляющего вопрос через 24 часа, после того как пользователь обращался в поддержку за помощью

Отправил фото, видео, файл, местоположение, аудио

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

Шаг Событие - Robochat.io

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

Была ли эта страница полезна?
Спасибо вам за помощь в улучшении руководства Robochat!

Рекомендуем