我基本上想一直运行。我需要它至少每分钟运行一次。我知道在发送消息时如何运行某些程序。这是我的方法:
const Discord = require('discord.js');
const bot = new Discord.Client();
bot.on('message', message => {
//code here
});
我如何至少每分钟运行一次代码块?
答案 0 :(得分:0)
您可以创建一个函数,并使用bot.setInterval()
每x毫秒运行一次函数,最好在ready
事件中对其进行初始化。
const doSomething = () => {
// Do something
}
bot.on('ready', () => {
bot.setInterval(doSomething(), 5000) // Runs every 5 seconds
})