Таймер
Last updated
Last updated
Это функция ожидания. Через сколько дней, часов, минут сработает следующее действие.
1 день содержит в себе 24 часа.
Смещение в днях:
Если указано 0 - значит будет срабатывать указанное время.
Если указан 1, а время не указано - значит сработает завтра в тоже время, когда пользователь попал в этот блок.
Далее по аналогии.
Данный режим также поддерживает переменные, если включить переключатель. Время внутри переменной должно быть в Unix-формате.
Более глобальная функция, которая сработает в определенную дату и время.
Укажите через сколько секунд сработает следующее действие.
Позволяет задать время из поля профиля пользователя с типом данных "Дата и время" в Unix-формате.
Вы можете достать значение таймера из переменной. Например, день-рождения пользователя.
Вы ограничить работу таймера с помощью данной функции.
Например, вам нужно, чтобы следующее сообщение ушло через 6 часов, но не раньше 7 утра и не позже 23.
И даже возможно, вам нужно, чтобы сообщение уходило только в определенные дни.
На скриншоте показан данный пример.
Если таймер на 6 часов попадет на ночное время, значит следующее сообщение ему придет в 7 утра в ближайший, указанный день из списка.
Помимо выбранного времени, вы можете дополнительно сместить время.
Например, у пользователя день рождения 15 числа. Бот это поймет в 00:00 15 числа. Но сообщение мы не хотим отправлять ночью. Поэтому мы можем сместить таймер на 7 часов.
Чтобы отменить таймер, используйте действие "Отменить таймер"
Внутри действия мы можем указать ID контейнера таймера, либо название таймера. Второй случай особенно актуален, если вы используете несколько одинаковых таймеров и везеде указываете одинаковое название.
ID контейнера таймера можно посмотреть здесь:
Задать название таймера можно нажав на галочку внутри таймера: