create_command

Cria um comando para ser executado imediatamente ou após um tempo definido, criando um registro na dashboard.

Parâmetros: [string | string[], TTL, Scope]

Exemplo (vRP):

local user_id = vRP.getUserId(source)
local discord = '247796802449965066'

-- TTL se refere ao tempo que este comando irá demorar para rodar, e pode acumular.
-- O escopo é opcional e seu valor padrão é "plugin"

-- Os dois são iguais
-- Como rodamos duas vezes, a expiração será 7200s ao invés de 3600s.
exports.hydrus:create_command({'ungroup', user_id, 'Bronze'}, 3600)
exports.hydrus:create_command({'ungroup', user_id, 'Bronze'}, 3600, 'plugin')

-- Podemos mandar o bot adicionar algum cargo agora usando TTL 0
exports.hydrus:create_command({'addrole', discord, 'id_cargo_discord'}, 0, 'discord')

Last updated