【发布时间】:2019-03-11 14:50:28
【问题描述】:
我在一些不和谐服务器中看到他们有详细的冷却时间,并且他们可以准确地看到他们可以再次使用该命令需要多长时间 但我不知道如何添加这个,有人可以帮助我吗?
我现在有这个
const talkedRecently = new Set();
if (talkedRecently.has(msg.author.id)) {
msg.channel.send("Wait 1 minute before getting typing this again. - " + msg.author);
} else {
talkedRecently.add(msg.author.id);
setTimeout(() => {
talkedRecently.delete(msg.author.id);
}, 60000);
}
但在这里您无法确切看到您需要等待多长时间。我想要这样:
【问题讨论】:
-
您好,欢迎来到 SO。这不是一个可以找到为您编写代码的人的地方。而是尝试先让某些东西起作用,然后在遇到特定代码问题时再回来。谢谢。
-
stackoverflow.com/questions/3144711/… 可能需要根据需要自定义setTimeout。看看这个问题。
标签: node.js discord.js