在过去的几周里,我的机器人一直无缘无故地重新启动。日志中没有提到任何类型的错误,碎片只是继续重新启动,并且每3-5小时达到1000次登录限制。我做错什么了?
在以下情况下分块代码:
const {ShardingManager, Shard} = require("discord.js");
const botsettings = require('./botsettings.json');
const manager = new ShardingManager("./bot.js", {
token: botsettings.token,
totalShards: "auto",
});
manager.on('shardCreate', shard => {
console.log(`[${new Date().toString().split(" ", 5).join(" ")}] Launched shard #${shard.id}`);
})
manager.on('ready', () => {
console.log('Shard ready').catch(console.error);
})
manager.on('disconnect', (a, b) => {
console.log('Shard disconnected').catch(console.error);
console.log(a)
console.log(b)
})
manager.on('reconnecting', (a, b) => {
console.log('Shard reconnecting').catch(console.error);
console.log(a)
console.log(b)
})
manager.on('death', (a, b) => {
console.log('shard died').catch(console.error);
console.log(a)
console.log(b)
})
manager.spawn(this.totalShards, 5500, -1)发布于 2021-11-21 00:46:30
我使用了两个不同的模块进行切分和客户端。别干那事。
发布于 2021-11-18 05:16:34
我对我的机器人也有同样的问题,当我开始在我的机器人上使用意图时,它就开始了。它说,在其他脚本上,比如node_modules/src/client/Client.js中的Client.js,我只是在错误之前放置//来跳过错误,现在它只是继续重新启动,控制台中没有错误。
https://stackoverflow.com/questions/66324457
复制相似问题