Доступно починаючи з v3.3.9

Дії:

Існує можливість запускати таймер і рахувати неактивність клієнта на якомусь блоку в сценарії, і при закінченні таймера перекидувати клієнта на інший блок

Для цього використовуються дії interval__start і interval__end.

Приклад реалізації

Приклад реалізації

В цьому прикладі клієнта буде переведено на блок вибору цифри, перед цим запустивши таймер (interval__start). Якщо клієнт вибере якесь значення, таймер завершиться (interval__end). Якщо клієнт не вибере цифру протягом 5 хвилин (подія 5 в interval__start), таймер завершиться (interval__end) і клієнта переведе на блок, де буде написано, що він не вибрав цифру.

interval__start

Необхідно додати дію до блоку, після якого потрібно запустити таймер. До дії потрібно додати json та подію.

Приклад заповненого таймера, який спрацює через 5 хвилин

Приклад заповненого таймера, який спрацює через 5 хвилин

Json конфігурація

Необхідно всередині екшену заповнити json

{
  "type": "inactive",
  "tick": 1,
  "end": 10
}