wdvxdr1123 / ZeroBot

一个基于onebot协议的机器人Go开发框架
GNU General Public License v3.0
326 stars 71 forks source link

刚刚发现信息回复好迟钝 #71

Closed wordgao closed 1 year ago

wordgao commented 1 year ago

刚刚发现信息回复好迟钝,答复的信息要等半天才反应过来。

fumiama commented 1 year ago

新版本默认有1s的全局延时以防风控,你可以通过更改config的Latency参数做出调整。

https://github.com/wdvxdr1123/ZeroBot/blob/5d40c004b5f22a2da76cfc93bee883f768b26fe1/bot.go#L57-L59

wordgao commented 1 year ago

感觉不是有1s的延迟,这个延迟时间是不是信息多少,就会累计多少。发现信息N多的时候,以及连续发送关键字的时候,信息都并不是延时1s,发现这个时间好像会累加。。

wordgao commented 1 year ago

刚刚关注延时答复的事件达到了10分钟+

wordgao commented 1 year ago

信息多的状态下,延时的事件可能会累加,信息少的情况下,基本上是正常的。

fumiama commented 1 year ago

是啊,因为我们要模拟人的行为。人是不可能同时看所有消息,并且对每一条消息均延迟1s回复的。这样一来消息仅仅是延迟了1s触发,也就是说1s后回复时仍是同时回复所有消息。人在看消息时,同时只能看一条消息,并对一条消息回复。如果想减小这个时间,你只需要调小Latency

wordgao commented 1 year ago

好吧,我在关注一下吧。