Таймер

Задать название таймера (переключатель)

Зачем нужна эта функция?

Всё просто...

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

Относительный таймер

Это функция ожидания. Через сколько дней, часов, минут сработает следующее действие.

1 день содержит в себе 24 часа.

Завтра или позже в указанное время

Смещение в днях:

Если указано 0 - значит будет срабатывать указанное время.

Если указан 1, а время не указано - значит сработает завтра в тоже время, когда пользователь попал в этот блок.

Далее по аналогии.

Данный режим также поддерживает переменные, если включить переключатель. Время внутри переменной должно быть в Unix-формате.

Конкретные дата и время

Более глобальная функция, которая сработает в определенную дату и время.

Несколько секунд

Укажите через сколько секунд сработает следующее действие.

Дата и время из поля

Позволяет задать время из поля профиля пользователя с типом данных "Дата и время" в Unix-формате.

Дата и время из переменной

Вы можете достать значение таймера из переменной. Например, день-рождения пользователя.

Расписание работы бота

Вы ограничить работу таймера с помощью данной функции.

Например, вам нужно, чтобы следующее сообщение ушло через 6 часов, но не раньше 7 утра и не позже 23.

И даже возможно, вам нужно, чтобы сообщение уходило только в определенные дни.

На скриншоте показан данный пример.

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

Смещение

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

Например, у пользователя день рождения 15 числа. Бот это поймет в 00:00 15 числа. Но сообщение мы не хотим отправлять ночью. Поэтому мы можем сместить таймер на 7 часов.

Отменить таймер

Чтобы отменить таймер, используйте действие "Отменить таймер"

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

ID контейнера таймера можно посмотреть здесь:

Задать название таймера можно нажав на галочку внутри таймера:

Last updated