Ключевые слова

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

В дополнительных настройках группы подписчиков можно указать ключевое слово или фразу (регулярное выражение), при употреблении которого в диалоге с сообществом пользователь будет добавлен в данную группу. А после подписки можно настроить отправку авто-сообщения или запуск бота.

Настройка ключевых слов

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

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

Использование регулярных выражений накладывает ряд ограничений на ключевые слова.

Необходимо экранировать следующие специальные символы:

. + - ? [ ] ( ) * \ | ~ ^ $

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

\+

или

да

2. Если нужно срабатывание только при точном совпадении фразы, например только при использовании одного плюса в сообщении, необходимо воспользоваться специальными символами начала и конца строки:

^\+$

или

^да$

3. Если нужно совпадение отдельного слова, необходимо использовать специальные символы границы слова:

\bподарок\b

4. Если нужно совпадение с одной из нескольких фраз, их можно перечислить следующим образом через вертикальную черту:

\b(сюрприз|подарок)\b

Обзор

Запуск чат-бота

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

Настройка группы подписчиков с чат-ботом

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

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

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

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

Частые вопросы

Полезные материалы