【发布时间】:2020-11-30 12:38:05
【问题描述】:
一个用户正在向我的命令发送垃圾邮件,我该如何让所有命令对该特定用户具有相同的冷却时间?
这是我当前的代码
if (talkedRecently.has(msg.author.id)) {
msg.channel.send("Wait before getting typing this again. - " + msg.author);
} else {
message
channel.send('Cooldown over')
talkedRecently.add(msg.author.id);
setTimeout(() => {
talkedRecently.delete(msg.author.id);
}, 6000);
}
它不起作用,因为只有 1 个命令,我希望该特定用户的所有命令冷却。
【问题讨论】:
标签: javascript node.js discord.js