Реакция на фразу
Блок «Реакция на фразу» отправляет заранее подготовленное сообщение, если в чате появляется указанное ключевое слово или фраза. Ключ — это слово или фраза, на которые должен реагировать бот.

Параметры блока
«Реакция» — указывает, на какие сообщения должен реагировать блок:
-
входящие сообщения от клиента;
-
исходящие сообщения оператора;
-
все сообщения.
«Тип вхождения» — определяет способ поиска ключа:
-
Частичное — поиск выполняется по части слова.
Например, ключ «кор» сработает для слов: коробка, корова, скоро. -
Полное — поиск выполняется по точному совпадению слова или фразы.
-
Регулярное выражение — поиск выполняется с использованием regex. Подробнее см. статью «Регулярные выражения».
Поле «Ключ»
-
Введите один или несколько ключей.
-
Разделяйте ключи символом «;».
Поле «Сообщение»
-
Введите текст сообщения, которое будет отправлено при обнаружении ключа.
Использование вне основной ветки сценария
Блок «Реакция на фразу» можно использовать отдельно от основной ветки сценария, которая начинается со «Стартового блока». В этом случае блок срабатывает в любой момент, когда в чате появляется ключевое слово.

Прерывание блоков «Пауза» и «Остановить бот»
Блок «Реакция на фразу» может прерывать выполнение блоков: «Пауза» и «Остановить бот». Для этого необходимо включить настройку «Реакция в паузе».
-
Откройте меню настроек рядом с названием сценария.
-
Включите переключатель «Реакция в паузе».
-
Сохраните сценарий.

Если в чате появляется ключевое слово, то блок «Реакция на фразу» сработает даже если в чате активна пауза или бот был остановлен. Сценарий продолжит выполнение по ветке, указанной в блоке «Реакция на фразу». Если ветка не указана — пауза не прерывается.