Discord.js:如何始终检查某些内容?

时间:2020-06-26 19:40:35

标签: javascript discord.js

我基本上想一直运行。我需要它至少每分钟运行一次。我知道在发送消息时如何运行某些程序。这是我的方法:

const Discord = require('discord.js');
const bot = new Discord.Client();
bot.on('message', message => {
    //code here
});

我如何至少每分钟运行一次代码块?

1 个答案:

答案 0 :(得分:0)

您可以创建一个函数,并使用bot.setInterval()每x毫秒运行一次函数,最好在ready事件中对其进行初始化。

const doSomething = () => {
  // Do something
}

bot.on('ready', () => {
  bot.setInterval(doSomething(), 5000) // Runs every 5 seconds
})