Блок «Задержка» используется для управления ритмом диалога. Он позволяет сделать паузу между сообщениями и при необходимости показывать пользователю статус «печатает…».
Это помогает сделать общение более естественным и приблизить работу бота к живому диалогу.
📍 Шаг «Сообщение» → Добавить блок → Задержка
1. Время задержки
По умолчанию: 5 секунд.
Диапазон: от 1 до 10 секунд.
Если поле очистить → автоматически подставляется 5 секунд.
Если введено <1 → сохраняется как 1.
Если введено >10 → сохраняется как 10.
2. Отображение статуса «печатает…»
Для каждой задержки можно включить или выключить статус «печатает…».
Это создаёт у пользователя эффект, будто бот готовит следующий ответ.
3. Ограничения
В одном шаге «Сообщение» можно добавить максимум 3 задержки.
Если добавить больше: сценарий сохранится, но выполнятся только первые 3, остальные будут проигнорированы.
После добавления 3 задержек кнопка «Задержка» становится неактивной.
При удалении система показывает модальное окно с подтверждением.
После подтверждения блок удаляется без возможности восстановления.
В стандартном тестировании задержки выполняются в обычном режиме.
Если выбран режим «без задержек» → все блоки задержек пропускаются.
Предупреждения и особенности
В старых сценариях (созданных до введения лимита) может быть больше 3 задержек.
В этом случае в карточке шага отображается предупреждение.
Оно показывается один раз для всего шага.
При выполнении учитываются только первые 3 задержки, остальные игнорируются.