Timeout: различия между версиями

Материал из wiki-MyMakerBot
м (Защитил страницу Timeout ([Редактирование=Разрешено только администраторам] (бессрочно) [Переименование=Разрешено только администраторам…)
 
Строка 1: Строка 1:
 
[[Базовые функции ядра|↩️ Назад]]
 
[[Базовые функции ядра|↩️ Назад]]
 +
 +
timeout - создает задачу, которая будет запущена один раз в указанное время
 +
 +
ПАРАМЕТРЫ:
 +
 +
time - время в коотрое или через коотрое будет запущена задача. Время можно указывать как целым числом, тогда задача будет запущена через указанное количество секунд.
 +
Так и обычной строкой в формате YYYY-mm-dd HH:mm:ss. Так же можно указать время и в формате HH:mm, тогда задача будет запущена в ближайшее указанное время.
 +
Если в качестве значения указать 0, то задача будет удаленя из расписания.
 +
 +
c - команда. Если не указывать данный параметр, то будет в расписание добавлена текущая команда
 +
 +
assign - указывается имя переменной, в которую будет помещен ID задачи. В последствии задачу можно удалить через функцию db_delete
 +
 +
== Примеры использования: ==
 +
 +
  {timeout time='11:30' c='/post__send_message'}
 +
 +
  {timeout time=3600 c='/post__send_hour_notify'}

Текущая версия на 20:13, 24 мая 2019

↩️ Назад

timeout - создает задачу, которая будет запущена один раз в указанное время

ПАРАМЕТРЫ:

time - время в коотрое или через коотрое будет запущена задача. Время можно указывать как целым числом, тогда задача будет запущена через указанное количество секунд. Так и обычной строкой в формате YYYY-mm-dd HH:mm:ss. Так же можно указать время и в формате HH:mm, тогда задача будет запущена в ближайшее указанное время. Если в качестве значения указать 0, то задача будет удаленя из расписания.

c - команда. Если не указывать данный параметр, то будет в расписание добавлена текущая команда

assign - указывается имя переменной, в которую будет помещен ID задачи. В последствии задачу можно удалить через функцию db_delete

Примеры использования:

 {timeout time='11:30' c='/post__send_message'}
 {timeout time=3600 c='/post__send_hour_notify'}