Перейти к содержимому

События #

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

Смотреть видео

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Пример события, отправляющего вопрос через 24 часа, после того как пользователь обращался в поддержку за помощью
Отправил фото, видео, файл, местоположение, аудио #

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

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

Остались вопросы? Напишите в поддержку.