Open q-sue opened 1 year ago
用随机数和休眠自己写一个随机延时就好了
这个我会写,问题是不知道加在哪里,在cqhttp哪里添加这个
发自我的iPhone
------------------ 原始邮件 ------------------ 发件人: LengYue12138 @.> 发送时间: 2023年11月16日 17:08 收件人: Mrs4s/go-cqhttp @.> 抄送: q-sue @.>, Author @.> 主题: Re: [Mrs4s/go-cqhttp] cqhttp能设置个延时回复吗 (Issue #2495)
用随机数和休眠自己写一个随机延时就好了
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>
加到发送消息的方法里面,每次发消息前休眠一段随机时间
自己代码上加上延迟 比如python time.sleep(1)
自己代码上加上延迟 比如python time.sleep(1)
这样操作的话,建议别直接写在路由绑定的那个函数里面,因为http请求response还是第一时间返回去比较好,可以用_thread
单开一个线程,先把回复消息的操作写在另一个函数里面,然后用修饰器修饰的那个函数里面,收到请求就开新线程,直接return掉,操作的那个函数里面加上time.sleep
,会比较好。
不过开新线程的话,用php是不行咯
发现机器人回复太快会封号,有办法加个随机延时吗