bot在登录一段时间后被踢出无法正常重连
-
RT
暂无好的解决办法,不知道是什么原因。
出现该问题需要在掉线的时候反复的进行手动重连登录,可用性大幅度降低。
该问题与签名服务无关。
-
我也有这种情况,不知道如何解决
-
这个更像是mirai的bug,因为我这边也触发过但是因为mirai被我魔改了自动重连登上了,你要不试试看我维护的gocq方案
-
@Orisland 你有没有试过拉到协议和签名,用最新版9.1.35试试看
-
@zhaodice 之前已经用上了,很稳定
-
@cztor 9.1.35协议可以在mirai中导入使用吗?我看门户那里仍然是之前的版本。
我应该如何使用新版本的协议呢?
-
@zhaodice 我暂时没有接触过gocq,目前服务器上部署的是mirai本体,本体可以使用新的协议版本吗?似乎没有找到在哪里可以获取可供导入的json文件。
-
@Orisland
1.访问 https://github.com/MrXiaoM/fpv/releases/
2.更新插件并删除过时的protocol-fix插件
3.编辑network.json
4.把里面protocol_version的版本号改成9.1.35,可自动更新协议 -
@zhaodice 我之前有看过文档,但是这个json里似乎并没有版本信息,所以我才对你提到的这个版本有些疑惑。
-
@Orisland 你删了这个json,然后更新这个插件,然后再启动让它重生成
写出的json理论上应该是有该字段的
-
@zhaodice 处理已完成,确实如你所说,我没有注意到插件更新而引起的json文件变化,移除后手动填入版本号后已完成登录,非常感谢。
-
@zhaodice 不太行,不确定是插件的bug还是签名问题,看起来是插件的bug?
https://pste.ch/ihuqokizec.cs
出现该问题后bot的信息无法正常发送,虽然还能收到信息,但是已经发不出去东西了。 -
@Orisland 和之前的问题一样,你可以临时把network的服务器地址从ws://xxx/ws 改成http的那个
插件的ws协议没处理好,和qsign断开了没有重连
-
@zhaodice
这样修改吗
-
@Orisland 对,但你先别改配置,试试看我改的这个插件替换过去看看,能不能解决
http://trpgbot.com/downloads/trpgbot.main.jar -
@zhaodice 行我试试先。
-
@zhaodice 不太行,使用这个jar后,会因为版本问题,被直接判定禁止登录
直接调整network.json的话,问题如下,
-
@Orisland 我叫你别改了啊,给我改回wss://
-
@Orisland 【对,但你先别改配置】,试试看我改的这个插件替换过去看看,能不能解决
http://trpgbot.com/downloads/trpgbot.main.jar -
@zhaodice 已经改回去辣,现在在等修复了