Javascript 如何使此命令循环?[Discord.js]

Javascript 如何使此命令循环?[Discord.js],javascript,discord,discord.js,Javascript,Discord,Discord.js,我有这个命令,但我不知道如何使它循环,直到我关闭机器人。如果你能帮助我,我将非常感激。我必须提到,我需要信息不断变化 我要循环的代码如下: module.exports={ 名称:“垃圾邮件”, 描述:“面对垃圾邮件”, 执行(消息,参数){ 让消息=[ “Ghg和gjhgTF55$FGjhuc$%”, “ggt6rjhf*r8rfhgo(gFT&”, “F^v 6r796GIGYv6rcKUYg”, “g7v%C75C和TOHbgv*C^ruk”, “hgC^%4x7vV(P&v0b87和^C

我有这个命令,但我不知道如何使它循环,直到我关闭机器人。如果你能帮助我,我将非常感激。我必须提到,我需要信息不断变化

我要循环的代码如下:

module.exports={
名称:“垃圾邮件”,
描述:“面对垃圾邮件”,
执行(消息,参数){
让消息=[
“Ghg和gjhgTF55$FGjhuc$%”,
“ggt6rjhf*r8rfhgo(gFT&”,
“F^v 6r796GIGYv6rcKUYg”,
“g7v%C75C和TOHbgv*C^ruk”,
“hgC^%4x7vV(P&v0b87和^C”,
“hguiv^&vr675rXC&5vvv6”,
“78v tv8976r9uyv ci y6”,
“b87%687*V8V*v7UYVOUYV”,
“bt8787V5V9&^v*&5Xdiov”,
“*^&t*^&V&cr(R5kjYGBk),
];
const message=messages[Math.floor(Math.random()*messages.length)];
message.channel.send(消息);
},
};

您可以使用setInterval

const timeInMs=1000;
让msg;//不是常量
setInterval(函数(){
//要重复的代码
message.channel.send(msg);
msg=messages[Math.floor(Math.random()*(messages.length))]
},timeInMs);

您可以使用setInterval

const timeInMs=1000;
让msg;//不是常量
setInterval(函数(){
//要重复的代码
message.channel.send(msg);
msg=messages[Math.floor(Math.random()*(messages.length))]
},timeInMs);
解决方案
let bot=null;
让消息=[
“Ghg和gjhgTF55$FGjhuc$%”,
“ggt6rjhf*r8rfhgo(gFT&”,
“F^v 6r796GIGYv6rcKUYg”,
“g7v%C75C和TOHbgv*C^ruk”,
“hgC^%4x7vV(P&v0b87和^C”,
“hguiv^&vr675rXC&5vvv6”,
“78v tv8976r9uyv ci y6”,
“b87%687*V8V*v7UYVOUYV”,
“bt8787V5V9&^v*&5Xdiov”,
“*^&t*^&V&cr(R5kjYGBk),
];
函数start(){
bot=设置间隔(函数(){
const msg=messages[Math.floor(Math.random()*messages.length)];
控制台日志(msg);
}, 1000);
}
函数停止(){
bot和clearInterval(bot);
}
开始
停止
解决方案
let bot=null;
让消息=[
“Ghg和gjhgTF55$FGjhuc$%”,
“ggt6rjhf*r8rfhgo(gFT&”,
“F^v 6r796GIGYv6rcKUYg”,
“g7v%C75C和TOHbgv*C^ruk”,
“hgC^%4x7vV(P&v0b87和^C”,
“hguiv^&vr675rXC&5vvv6”,
“78v tv8976r9uyv ci y6”,
“b87%687*V8V*v7UYVOUYV”,
“bt8787V5V9&^v*&5Xdiov”,
“*^&t*^&V&cr(R5kjYGBk),
];
函数start(){
bot=设置间隔(函数(){
const msg=messages[Math.floor(Math.random()*messages.length)];
控制台日志(msg);
}, 1000);
}
函数停止(){
bot和clearInterval(bot);
}
开始
停止