Discord.js JavaScript 不和谐客户端无缘无故断开和重新连接

Posted

技术标签:

【中文标题】Discord.js JavaScript 不和谐客户端无缘无故断开和重新连接【英文标题】:Discord.js JavaScript discord clients disconnecting and reconnecting for no reason 【发布时间】:2020-10-21 06:48:00 【问题描述】:

Bot无缘无故断开连接并重新连接

我正在使用 discord.js v11.60

日志图像

运行一个非常基本的消息监控脚本,在运行程序一段时间后发生在我所有的不和谐机器人应用程序上。

//Inital Login
client.on("ready", () => 
    sendToLogs(`Logged in as $client.user.tag!`)
)

client.on('error', err => 
    sendToLogs("Error")
    console.error(err)
    process.exit(1);
);

client.on('reconnecting', message => 
    sendToLogs(`User Reconnecting`)
);

client.on('resume', message => 
    sendToLogs(`Connected $client.user.tag`)
);

client.on('disconnect', message => 
    sendToLogs(`User Disconnected`)
    process.exit(1);
);

//On every message
client.on("message", msg => 
    console.log(message.content)
);

client.login(token)

【问题讨论】:

使用 Discord.js@11.60 因为后来的更新删除了一个重要功能 这个“重要功能”是什么? 是否至少记录了消息? 不和谐用户botting @Tenclea 它记录了大约一个小时,然后开始出现连接问题,此时它不起作用 【参考方案1】:

Self botting 违反 TOS,因此 discord.js 停止支持它..

【讨论】:

【参考方案2】:

Gave up 决定改用 Discord.js-selfbot npm,到目前为止工作正常。

链接:https://www.npmjs.com/package/discord.js-selfbot

【讨论】:

更新版本请务必检查代码中的更改,v12 在语法上有一些更改

以上是关于Discord.js JavaScript 不和谐客户端无缘无故断开和重新连接的主要内容,如果未能解决你的问题,请参考以下文章

SQL 数据库未更新 | JavaScript |不和谐机器人

剪切 Discord 消息的特定部分?不和谐.js

仅 discord.js 不和谐所有者命令

故障上托管的不和谐机器人错误:找不到模块'discord.js'

使用 discord.js 查找不和谐消息的内容

我的不和谐机器人循环了很多消息(discord.js)