Условие - До / После конкретного момента времени

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

Для вызова условия нужно нажать «Добавить условие»,выбрать пункт «Показать больше» и там выбрать нужное условие.

Условие - До / После конкретного момента времени, image #1

Либо для быстроты поиска можно ввести команду в поле поиска:

Условие - До / После конкретного момента времени, image #2

Стоит начать вводить название и Автопилот найдет нужное.

Условие - До / После конкретного момента времени, image #3

Опции условия

Условие «До / После» имеет следующие параметры:

Условие - До / После конкретного момента времени, image #4
  • Параметр 1 — «Режим условия» до / после — позволяет выбрать из двух вариантов проверки: событие происходит до наступления указанного времени (в параметре 2) или после него.
  • Параметр 2 — «Дата» — позволяет установить дату и время, до или после которого могут запускаться действия команды. При клике появится календарь с выбором нужной даты/времени, либо можно ввести параметры с клавиатуры вручную.

Практический пример

Допустим, нам нужно, ограничить срок жизни ации или время когда можно получить бонус. Так называемое, предложение ограниченное по времени.

Другими словами, чтобы команда «бонус», которая выдаст бонус пользователю, выполнялась до 31.07.2019 15:00 (по московскому времени) (например).

Настойка команды в таком случае будет выглядеть примерно так:

Условие - До / После конкретного момента времени, image #5
Условие - До / После конкретного момента времени, image #6

То есть, если пользователь напишет бонус и время выполнения будет до 31.07.2019 15:00, то Автопилот ему выдаст бонус.

В противном случае, пользователь получит сообщение:
Поезд ушел. Бонус больше не доступен.

Тестируем команду:

Пример выполнения команды Бонус до истечения времени.
Пример выполнения команды Бонус до истечения времени.
Пример выполнения команды Бонус после истечения времени.
Пример выполнения команды Бонус после истечения времени.

Как видно, Автопилот выполнил необходимые условия и перестал выдавать бонус.

Статью подготовил Андрей Горячих. Редактор Олександр Мойсеюк.

1422 views·21 shares