Soy un desarrollador de bots de Discord. Probé un código que envía un mensaje a un canal específico cada 24 horas (fines de semana X). pero no funciona :( ayudenme!
const client = new Discord.Client(); client.on("ready", () => { console.log("Online!"); }); var now = new Date(); var hour = now.getUTCHours(); var minute = now.getUTCMinutes(); client.on("message", (message) => { if (hour === 10 && minute === 30) { client.channels.get("ChannelID").send("자가진단 하세용!"); } });```Puede usar diferentes tipos de temporizadores en js como setTimeout o setInterval así:
setInterval(() => { // your sending message code }, 24*60*60*1000);