Estoy haciendo un comando de correo no deseado, quiero que el ejecutor del comando de correo no deseado solo pueda detenerlo. Estoy confundido sobre cómo hacerlo. Aquí está mi código (todavía no he probado nada por mi cuenta) else if (command === prefix + "spam") {spamText = setInterval(() => {message.channel.send( ${args.slice(0)) .join(" ")} )}, 1500);} else if (command === prefix + "stopspam"{ clearInterval(spamText); message.reply("Stopped the spamming. Hope it created some chaos :skull:")}
necesitas extraer tu intervalo para poder detenerlo
function Spam(){ message.channel.send(${args.slice(0).join(" ")}) } let myInterval; if (command === prefix + "spam") { myInterval = setInterval(Spam, 1500); } else if (command === prefix + "stopspam"){ clearInterval(spamText); message.reply("Stopped the spamming. Hope it created some chaos :skull:"); }y cuidado con el uso. a nadie le gusta el spammer