noneplugin / nonebot-plugin-memes

Nonebot2 表情包制作插件
MIT License
230 stars 20 forks source link

插件报错刷屏 #54

Closed WindraiteLesd closed 1 year ago

WindraiteLesd commented 1 year ago

IMG_20230603_102408 IMG_20230603_102429 bot启动运行一段时间后基本就是这两种报错循环刷屏,期间无法响应任何指令

MeetWq commented 1 year ago

看看是什么收到什么消息导致的报错?

WindraiteLesd commented 1 year ago

看看是什么收到什么消息导致的报错?

应该是频道消息,nb那里显示的是event has no message 我是yunzai和nb同时用的,因为gocqhttp最近登不上,现在的解决方案协议版本和icqq相同了会互踢,为了能够同时使用,我用的yunzai那边的ws插件去连接的nonebot,ws插件暂时不支持频道消息,会报错,可能和这个有关系?

MeetWq commented 1 year ago

不像是频道消息造成的 这段报错后面还有吗

WindraiteLesd commented 1 year ago

IMG_20230603_141218 等了五分钟报错结束了,最后的报错是这些 频道发消息稳定触发

jcjrobert commented 1 year ago

请安装频道补丁插件 https://github.com/mnixry/nonebot-plugin-guild-patch 与本插件无关

WindraiteLesd commented 1 year ago

请安装频道补丁插件 https://github.com/mnixry/nonebot-plugin-guild-patch 与本插件无关

装了的

jcjrobert commented 1 year ago

请安装频道补丁插件 https://github.com/mnixry/nonebot-plugin-guild-patch 与本插件无关

装了的

有成功加载吗

WindraiteLesd commented 1 year ago

请安装频道补丁插件 https://github.com/mnixry/nonebot-plugin-guild-patch 与本插件无关

装了的

有成功加载吗

IMG_20230604_125335 IMG_20230604_130558

如图,在正常加载情况下,接收到频道消息复现报错然后循环,由于那边的ws插件暂时不支持频道消息,所以识别未知消息,频道补丁肯定没用的 这个问题重点其实是收到消息就刷屏报错,一秒几百条那种,后台直接卡的没法响应其它任何事件,过很久才停止报错,我暂时并不需要在频道正常使用,ws插件是我临时用来解决gocq和icqq互踢的

MeetWq commented 1 year ago

看上去 icqq 的频道消息格式和 gocq 有区别,nonebot-plugin-guild-patch 是适用于 gocq 的 你应该去找 icqq 有没有频道补丁或者屏蔽频道消息的方法,这和本插件无关