【发布时间】:2019-05-26 04:53:18
【问题描述】:
我想检查命令执行与命令中指定的参数说明它应该结束之间的时间差。我知道如何做到这一点,但如果我只是在我的 index.js 中添加一个循环,这是我存储命令组名称的主文件,循环将继续运行而不会阻止机器人接收来自人们在不和谐频道中输入命令(如!flip)?我将如何制作它以使其不会停止其他输入?
【问题讨论】:
标签: javascript node.js bots discord.js
我想检查命令执行与命令中指定的参数说明它应该结束之间的时间差。我知道如何做到这一点,但如果我只是在我的 index.js 中添加一个循环,这是我存储命令组名称的主文件,循环将继续运行而不会阻止机器人接收来自人们在不和谐频道中输入命令(如!flip)?我将如何制作它以使其不会停止其他输入?
【问题讨论】:
标签: javascript node.js bots discord.js
为此,您需要使用异步,否则节点将等待循环完成。 试试把
<client>.on('message', async message => { /*code*/})
【讨论】: