【发布时间】:2021-03-08 20:29:50
【问题描述】:
我有这个 discord.js 代码,当我运行“!cat”时,它会从 r/cats 发送一个随机图像,代码如下:
var Discord = require('discord.js');
var bot = new Discord.Client()
randomPuppy = require('random-puppy')
bot.on('ready', function() {
console.log(bot.user.username);
});
bot.on('message', async message => {
if (message.content === "!cat") {
const img = await randomPuppy('cats')
message.channel.send(img);
}
});
我希望它每 20 分钟发送一次,而不是在用户使用命令时发送。我找到了一些方法,但它们在 aysync 中不起作用。提前致谢!
【问题讨论】:
-
你能用
setInterval()吗?
标签: javascript discord.js