discord.js - 机器人超时
discord.js - bot timing out
我最近用 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_modules
中存在问题,因为它没有正确下载。
还有一件事可以避免时不时出现的错误,在声明 client/bot 变量后在代码中添加这一行:
client.on('error' => console.log);
要么
bot.on('error' => console.log);
这会将错误及其详细信息记录到控制台,而不会实际终止 node.js。
我希望我正确理解了你的问题,顺便说一句......这是我对这里用户的第一个回答:D
我最近用 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_modules
中存在问题,因为它没有正确下载。
还有一件事可以避免时不时出现的错误,在声明 client/bot 变量后在代码中添加这一行:
client.on('error' => console.log);
要么
bot.on('error' => console.log);
这会将错误及其详细信息记录到控制台,而不会实际终止 node.js。 我希望我正确理解了你的问题,顺便说一句......这是我对这里用户的第一个回答:D