BotMine›Developer Docs›Scheduler
Lua Addon SDK
Scheduler
Plane einmalige und wiederkehrende Tasks.
Einmaliger Task
luascheduler.setTimeout(function() logger.info("Task ausgeführt") end, 5000)
Die Zeit wird in Millisekunden angegeben.
Wiederkehrender Task
lualocal taskId = scheduler.setInterval(function() logger.debug("Heartbeat") end, 60000)
Task abbrechen
luascheduler.cancel(taskId)
Methoden
setTimeout(callback, delayMillis)setInterval(callback, intervalMillis)cancel(taskId)