mirai-api-http
mirai-api-http copied to clipboard
Mirai HTTP API (console) plugin
程序是能正常跑起来的,问题在于跑了一段时间后mirai就会报相关异常,异常信息如下:  日志中能打印接收到的qq消息,但qq机器人无法回复 (该异常是在chatgpt-mirai-qq-bot项目中出现的,由于所提项目是基于mirai开发的,所以来这边提问看看什么原因)
希望增加新的api接口,参考ontbot11标准[set_group_anonymous_ban](https://github.com/botuniverse/onebot-11/blob/master/api/public.md#set_group_anonymous_ban-%E7%BE%A4%E7%BB%84%E5%8C%BF%E5%90%8D%E7%94%A8%E6%88%B7%E7%A6%81%E8%A8%80)
能不能在不重启mirai,不重新登陆bot的情况下实时修改verifyKey,每次重启都有可能导致一段时间内bot不可用(例如又238了需要更新mirai或者修改协议等)
断开的错误代码为:10060 错误的日志:2023-02-13 04:18:44 E/MAH Access: kotlinx.coroutines.JobCancellationException: StandaloneCoroutine was cancelled; job=StandaloneCoroutine{Cancelling}@2ba263d3 kotlinx.coroutines.JobCancellationException: StandaloneCoroutine was cancelled; job=StandaloneCoroutine{Cancelling}@2ba263d3
mcl 2.12.1 mirai-api-http: 2.5.2 adapter: ws 发送带有本地图片的群消息(只发送过群消息所以不知道其他情况 且该消息链仅由一个携带本地路径gif的image类型消息组成) 有时候会等待很长时间 其中大部分时候我都手动关闭了 唯一一次得到响应耗时: 
显示地址已被占用
2024-06-23 13:26:15 E/MahKtorAdapter[http,ws]: java.net.BindException: Address already in use: bind 但是通过指令并没有找到占用地址的进程,如何处理?
参数写的不对。 我自己测的结果是,target,qq,group三个参数必须都填写,但可以是null。 只按照文档填写target参数,会报缺少qq和group两个参数。