Releases: kyubotics/coolq-http-api
Releases · kyubotics/coolq-http-api
v3.3.0
更新日志:
- 修复酷 Q 升级不兼容导致的发送消息返回
retcode
和 status
不正确的问题
- 发送消息接口在
data
中加入消息 ID
- 新增
/delete_msg
接口,用于撤回消息,仅支持酷 Q Pro
- 新增
/get_record
接口,用于将收到的语音转换成指定格式并获取转换后的文件名,仅支持酷 Q Pro
- 修复 API 请求路径末尾加上
/
返回 404 的问题
建议所有用户升级到此版本,因为最近一次酷 Q 升级导致 API 返回的 retcode
和 status
不正确!
v3.2.4
更新日志:
- 修复 3.2.3 版本中开启调试日志窗口时重启酷 Q 会卡死的 bug
- 检查更新之后可选择立即重启酷 Q 以生效
- 支持无需确认的自动静默更新(通过
auto_check_update
+ auto_perform_update
两个配置项实现)
- 修复了 Gitee 更新源无法正确更新插件的问题
v3.2.3
更新日志:
- 反向 WebSocket 客户端支持重连,新增
ws_reverse_reconnect_interval
配置项用于配置重连间隔时间
建议使用反向 WebSocket 功能的用户及时更新。
已知问题:
- 开启反向 WebSocket 的情况下,如果同时开启了酷 Q 的日志窗口,且日志级别为「调试」,则此时重启或退出酷 Q 会卡死
v3.2.2
更新日志:
/get_status
接口加入 QQ 在线状态,以 online
字段表示
- 修复 3.2.0 版本引入的 CPU 占用极高的 bug
请所有同学一定要升级,因为前面两个版本存在 CPU 占用极高的情况!
v3.2.1
更新日志:
- 修复了 3.1.2 和 3.2.0 版本在 docker 中无法正常 HTTP 上报的 bug
请使用 docker 的同学一定要升级,否则可能不能正常使用!
v3.2.0
更新日志:
- 重构 API 服务模块,并调整了
/get_status
接口的返回数据
- 移除群匿名消息文本开头多余的匿名名称
- 为群消息增加
sub_type
字段,可能的取值为 normal
、anonymous
、notice
,分别表示正常消息、匿名消息、系统提示
- 新增
/set_restart_plugin
接口用于重启插件(在不重启酷 Q 的情况下)
v3.1.2
更新日志:
- 修复多线程情况下通过 base64 发送图片、语音时可能发生的冲突问题
- 修复反向 WebSocket 在服务端为无法连接的情况下,重启插件会出现的崩溃问题
- 修复反向 WebSocket 在重启插件时没能正确关闭的问题
v3.1.1
更新日志:
- 修复下载文件的 bug(造成无法正确更新插件)
- 反向 WebSocket 上报事件客户端不再每次都断开,而是启动时建立连接并一直保持(和 API 客户端一致)
v3.1.0
更新日志:
- 修复 API 在 POST 方式请求时不填写 HTTP 正文则无法正确处理的 bug
- 支持反向 WebSocket 上报事件、调用 API,即插件作为客户端,启动时插件主动向给定的地址建立连接
关于目前支持的所有通信方式,见 通信方式。
v3.0.2
更新日志:
- 新增
/set_restart
接口,用于重启酷 Q
- 新增
/_get_friend_list
接口,用于获取好友和好友分组列表
- 新增
server_thread_pool_size
配置项,用于配置 API 服务器线程池大小