🔍 /
🧮 Funções · Tempo

schedule(tempo, canal, texto, opts?)

Schedules a message. Without opts.recurring, it runs once. With { recurring: true }: if time is a time of day ("9:00"), it repeats every day at that time; if it's a duration ("2h"), it repeats every that interval. Returns the schedule's id.

schedule(tempo, canal, texto, opts?)

Parâmetros

AssinaturaTipo(s)
schedule(tempo, canal, texto, opts?)number|string, string|object, string, object?

Valor de retorno

Esta função não retorna um valor.

Exemplo de uso

on command("bomdia", message, args)
  schedule("9:00", message.channel, "☀️ Bom dia!", { recorrente: true })
  message.reply("Agendado pra todo dia às 9h.")
end

Observações

💡 Confira os tipos esperados na tabela de Parâmetros antes de chamar — passar um tipo diferente do esperado é a causa mais comum de erro em tempo de execução.

← Ver todas as funções de Tempo