Mrs4s / go-cqhttp

cqhttp的golang实现,轻量、原生跨平台.
GNU Affero General Public License v3.0
10.37k stars 1.63k forks source link

[Bug]: 频道人数超过5000人后收发消息卡顿 #1683

Open moian98 opened 2 years ago

moian98 commented 2 years ago

请确保您已阅读以上注意事项,并勾选下方的确认框。

go-cqhttp 版本

v1.0.0-rc3

运行环境

Windows (64)

运行架构

No response

连接方式

WebSocket (反向)

使用协议

0 | iPad

重现步骤

必现

期望的结果是什么?

收发消息不卡顿

实际的结果是什么?

同一个机器人,在人数低于5000人的频道收发消息就很流畅,频道人数超过5000人后收发消息开始卡顿。

简单的复现代码/链接(可选)

No response

日志记录(可选)

No response

补充说明(可选)

image 如图:消息收发应该随时间很顺滑自然的,结果就出现间隔几秒的收发消息。。。

moian98 commented 2 years ago

刚才测试了一下,只启动go-cq,不启动nonebot2,这样收发消息一样卡顿,也就是说不管自己写的代码的事,就单纯是gocq这边的问题。 我录了一段视频https://www.bilibili.com/video/BV1Zd4y1X7Kw/ (如果看不到的话就是在审核中) 前面一段是人数低于5000人的,后面一段是人数超过5000人的

wdvxdr1123 commented 1 year ago

有用官方客户端测试吗?看起来不像gocq的问题。

moian98 commented 1 year ago

有用官方客户端测试吗?看起来不像gocq的问题。

你说的是?QQ客户端?还是官方机器人? 官方机器人我也有一个在同一频道,但并没有出现卡顿的情况。