Javascript discord.js-机器人超时

Javascript discord.js-机器人超时,javascript,node.js,bots,discord,discord.js,Javascript,Node.js,Bots,Discord,Discord.js,我最近用node.js创建了一个discord.js机器人。但是,我无法启动我的机器人,因为它超时了 Error: Something took too long to do. at timeout.client.setTimeout (C:\Users\User\Desktop\tntbot\node_modules\discord.js\src\client\ClientManager.js:40:57) at Timeout.setTimeout (C:\Users\User\Deskto

我最近用node.js创建了一个discord.js机器人。但是,我无法启动我的机器人,因为它超时了

Error: Something took too long to do.
at timeout.client.setTimeout (C:\Users\User\Desktop\tntbot\node_modules\discord.js\src\client\ClientManager.js:40:57)
at Timeout.setTimeout (C:\Users\User\Desktop\tntbot\node_modules\discord.js\src\client\Client.js:422:7)
at ontimeout (timers.js:386:14)
at tryOnTimeout (timers.js:250:5)
at Timer.listOnTimeout (timers.js:214:5)
这就是我每次开始都能得到的。 我检查了代码,没有问题


请帮忙。

好的,我发现了问题

出于一些奇怪的原因,Discord生成了一个新的令牌,我使用了旧的令牌

对不起,误会了


祝你今天愉快

我的建议是创建一个新项目并重新安装
npm install discord.js
,因为
node\u模块中似乎有问题,因为它没有正确下载。
还有一件事要避免不时出现的错误,请在声明client/bot变量后在代码中添加这一行:

client.on('error'=>console.log)
bot.on('error'=>console.log)

这会将错误及其详细信息记录到控制台,而不会实际终止node.js。
我希望我正确理解了你的问题,顺便说一句。。。这是我在这里对用户的第一个回答:D

可能您有连接问题。可能是代理阻止了它。你能添加一个小的
hello world
-ish代码来重现这个bug吗?谢谢,我试过了,发现了问题。请接受你自己的答案!