События #
События — шаг для указания событий, после которых бот начнёт запуск указанного шага.
Смотреть видео
Как и ключевые слова , события работают во всём проекте, независимо от того, находясь в каком сценарии был пользователь на момент срабатывания события.
На данный момент есть 6 типов событий:
Это событие срабатывает для пользователя только один раз, когда он впервые написал боту. Оно нужно для информирования о том, как начать взаимодействие с ботом или как он может быть полезен человеку.
Одним из лучших решений будет показывать приветственное сообщение и открывать для пользователя меню:
Также с Приветствием удобно комбинировать Ключевые слова, которые будут указывать на шаг с Меню бота (так как приветственный текст отправлять пользователю более одного раза не нужно):
Помимо настроек Robochat, во ВКонтакте можно настроить Приветственное сообщение, которое будет видно сразу при открытии диалога с сообществом. Чтобы увидеть это сообщение, человеку не нужно ничего писать боту:
Добавляется Приветствие в вашей группе в разделе Управление - Сообщения:
События сработают после подписки или отписки пользователя от твоего сообщества ВКонтакте.
В ответе на них вы можете поблагодарить пользователя за то что он присоединился к группе или, если он отписался, попробовать выяснить, что именно его не устроило.
Это событие сработает если пользователь ввёл сообщение, не являющееся ключевым словом .
Лучше всего будет указать пользователю на то что его команда не распознана и предложить возможные варианты действия: открыть меню, обратиться в поддержку и т.д.
Уникальное событие, срабатывающее при получении или потере пользователем тега. Использование этой реакции открывает большие просторы для экспериментов, так как событие может сработать в любой момент, несмотря на то, в каком сценарии или месте цепочки находится пользователь.
Эти события подойдут для создания реакции в случаях, когда вы ожидаете какой-то файл от пользователя или хотите чтобы бот отреагировал на него определенным образом.
Например, на аудиосообщение можно сделать комплимент, что этот голос очень красиво звучит.