更新日志
v0.0.54 (2023-10-17)
core
- Satori:更换到标准元素 (
7dfd0138) - Satori:实现了 API
guild.member.list(9e8a9dac) - Satori:支 持了 WebHook (
1960b4c7) - 支持使用
autologin开关自动登录 (da79fd4f) - Red:优化了 API
group/getMemberList的实现 (4bb28608) - TDD:添加 Satori 消息编码器的单元测试 (
f10092fc) - Red:修复了事件中用户身份不正确的问题 @boxie123 (
9fa7b0a8) - 修复了 Satori 无法获取网络图片和 WebHook 无法请求的问题 (
3e63ddb1)
v0.0.53 (2023-10-17)
core
- 添加了 Chronocat Satori OpenAPI 文档 (
5708c069) - Red & Satori:修复了尝试下载不存在的媒体文件时连接无响应的问题 (
78558d42) - Satori:修复了
token配置项为空时仍然无法连接到事件服务的问题 (c123f0f8) - Satori:修复了
token配置项为空时事件服务不推送任何事件的问题 (1a9ae46a) - Satori:支持使用
platform配置项自定义 Satori 事件服务对外显示的平台 (1900ef5d) - Satori:修复了访问媒体资源报错
401 unauthorized的问题 (3f9206ae) - Satori:修复了私聊情况下接收消息频道 ID 不一致的问题 (
c55debe5) - Satori:实现了 API
user.channel.create(b63a757c) - Satori:支持发送
image/audio/file元素 (53ca2e66) - 更新文档 Satori SDK 部分 @Nyayurn (
9238c131) - Chronocat 管理服务在登录成功后给出提示 @falconshark (
48054114) - TDD:添加 Satori 解析器的单元测试 (
4b0ea13b)
v0.0.52 (2023-10-11)
core
- Satori:修复了 API
assets报错 500 的问题 (#33) - Satori:支持发送
message元素 (73063559) - Satori:修复了发送消息时
message元素无 children 导致发送失败的问题 (8a440b23) - 资源获取 API 避免误获取到缩略图而非原图 (
e2403089)
此更改直接对所有资源获取事件进行了仅原图的筛选。已在多个 QQ 版本上测试通过。遇到问题请创建新的 Issue。
v0.0.51 (2023-10-10)
core
- 增加了 Chronocat 的 Logo @Lipraty (
bbe271ee) - Satori:修复了事件端点错误的问题 (
a4855338) - Satori:支持
READY信令的响应数据 (12df4f8f) - Satori:标准元素实现最新版规范 (
7a328e3c) - Satori:API
message.create返回 content 字段 (f09df36a) - 移除了无头模式(模式 1 和模式 2) (
e4e19457) - 修复了无头模式导致 QQ 无法正常退出的问题 (
1da52f2c)
v0.0.50 (2023-10-07)
core
- 实装了远程登录 (
1d22d6d2) - 修复了远程登录无响应的问题 (
7bae5f23) - 实现远程登录失败时返回错误信息 (
94a2b42d) - 修复远程登录在 Linux QQ v3.1.2-13107 上的问题 (
eb5006fa) - 实装了无头模式(模式 3) (
8ddea1a1) - 实装了无头模式(模式 4) (
917f1e02) - 仅在调试环境挂载全局变量 (
25ce1cfd) - 支持使用
--chrono-mode和CHRONO_MODE设定运行环境 (b0159c0e) - 支持 chrono-mode 传入
debug(8fc0e7c1) - 支持使用
--chrono-default-token和CHRONO_DEFAULT_TOKEN设定初始 token (a45c6a36) - Satori:支持了 API
message.create(6f80d19e) - Satori:实装了消息编码器 (
6601032c) - Satori:修复了 API 调用未等待调用结束的问题 (
2eaf3eae) - Satori:修复了消息编码器的返回数据格式 (
a6d66b15) - Red:新增 API
bot/exit,用于关闭机器人 (03c066d6)
llqqnt
- 直接加载核心而不等待 ready 事件 (
98a3a76c)
docker
- 首个版本
v0.0.49 (2023-10-04)
core
- 更新登录逻辑 (
c8c788e3) - Satori:实现 Satori Assets (
69eb7a8e) - Satori:修复了入群事件名称错误的问题 (
f32c834e) - Red:修复了 17153 及以上版本发送消息闪退的问题 (
b2e09103) - Red:修复了 17153 及以上版本发送消息有概率失败的问题 (
8c887cf9) - Red:修复了 17153 及以上版本上传文件报错 500 的问题 (
8b51c3d7)
cli
- 首个版本
v0.0.48 (2023-10-02)
core
- 更新登录逻辑 (
8317e0ee) - Satori:修复了 Channel 和 Member 对象错误携带
avatar字段的问题 (b1f862e6) - Satori:无法获取用户名时不提供
user.name(55c3b231) - Satori:不使用
POST调用 API 时返回405 Method Not Allowed(8136cfc5) - Red:修复了 API
message/fetchRichMedia返回缩略图而非原图的问题 (5e5b3941)
v0.0.47 (2023-09-29)
core
- 修复了配置文件中覆写配置部分的未填写字段仍然会以默认值覆写全局配置的已有字段的问题 (
d55929bd) - Satori:新增
self_url配置项 (d8bec3d4) - Satori:支持事件 (
fc5bb005) - Satori:事件携带唯一 ID (
1891c7d0) - Satori:优化 Index 页面 (
c3dfa994) - Satori:修复了 image 元素携带无用的
no-isemoji属性问题 (ecd04068) - 支持了可信安装 (
94097552) - Red:API
message/getHistory响应添加 QQ 号 (4d504966)
v0.0.46 (2023-09-25)
core
- 添加了 Chronocat 配置文件的类型定义 (
3b85d773) - 添加了 Chronocat 配置文件类型定义到 JSON Schema 的生成 (
28527870) - 支持了 Chronocat 配置文件的解析、校验、自动生成和迁移 (
2cb1aa00) - 移除了插件卸载逻辑 (
7ea7b3fa) - 支持根据配置文件启动任意个数的服务 (
4069e711) - 禁止服务使用默认 token 启动 (
a4a6cb76) - 支持了 Satori 协议 (
b974114b) - Satori:支持了 API
login.get(4abd5ed6)
v0.0.45 (2023-09-20)
core
red
- 更新了
r.reply()的参数 (c74aa56d)
v0.0.44 (2023-09-19)
core
这个版本修复了一个严重的安全问题,我们建议所有用户立即升级到这一版本。
- 修复了 HTTP 不进行认证仍能调用 API 的问题 (
d2f610d7)