Javascript 为什么不';我的不和谐机器人命令不起作用吗
我是新来的代码,我只是试图使一个不和谐的机器人,但我作出了命令,我使我的机器人的状态有可能说些什么,但没有一个工作。它上线了,它没有告诉我我的代码有什么问题,但都不起作用 代码: 为什么什么都不起作用??我真的需要帮助Javascript 为什么不';我的不和谐机器人命令不起作用吗,javascript,discord,bots,Javascript,Discord,Bots,我是新来的代码,我只是试图使一个不和谐的机器人,但我作出了命令,我使我的机器人的状态有可能说些什么,但没有一个工作。它上线了,它没有告诉我我的代码有什么问题,但都不起作用 代码: 为什么什么都不起作用??我真的需要帮助 26: 27: if(!message.startsWith(prefix)) return; 28: 29: }); ^^^ 这是你的问题。您过早地关闭了消息处理程序,因此不必去碰命令代码。(好吧,确实如此,但不是你想要的方式。) 您应该移动关闭按钮(代码>
26:
27: if(!message.startsWith(prefix)) return;
28:
29: });
^^^
这是你的问题。您过早地关闭了消息处理程序,因此不必去碰命令代码。(好吧,确实如此,但不是你想要的方式。)
您应该移动关闭按钮(代码>)代码>在命令定义之后执行。(在
bot.login
之前)鉴于您关闭消息
侦听器的时间太短,即使在您的bot连接之前,您也会出现类似命令未定义的错误。是否必须取消每次关闭并将其添加到bot.login上方?@greened,很抱歉响应太晚。移除第29行中突出显示的右大括号,并将其移动到bot.login之前的行。
26:
27: if(!message.startsWith(prefix)) return;
28:
29: });
^^^