聊天机器人命令冷却时间

时间:2017-02-19 17:48:13

标签: javascript node.js discord

所以我正在研究一个使用discord.js的Discord Bot,它是Discord API的node.js包装器。基本上代码的工作原理如下:

Makefile

但我的问题是,我怎样才能使用户只能使用“ping”命令,冷却时间为3秒。要做到这一点,你需要用户ID,如果你想知道那将是message.author.id。提前谢谢。

1 个答案:

答案 0 :(得分:0)

您可以使用数组来阻止"阻止"用户。 每次用户使用ping命令时,都会将id添加到数组中,并使用setTimeout(function(){},3000)再次删除它。