Chronocat Versions Save

模块化的 Satori 框架

v0.2.10

2 weeks ago

shell

  • 添加「普通的接口1」(chronocat.putongdejiekou1)API 定义 (72a9ac8fe867459543883b5ae14649612943374e)
  • 修复了请求无参 API 请求体为空时报错的问题 (47d0d13e9fd43bb85f4f8d28bbe05652904cd166)

engine-chronocat-api

  • 支持发送商城表情 (72cdae235e5274921af28740d8e13256939038e5)
  • 支持发送气泡表情 (30229d65aa5d623b7a6d671f66ca8d9674c8a6d9)

engine-chronocat-event

  • 支持接收商城表情 (72cdae235e5274921af28740d8e13256939038e5)
  • 支持接收气泡表情 (30229d65aa5d623b7a6d671f66ca8d9674c8a6d9)

v0.2.9

1 month ago

engine-chronocat-event

  • 文本消息换行符统一至 LF 感谢群友发现问题 (fa64f9dca96cd6d98698a388214eb5097bcad1c2)

crychiccat

感谢 @Linwenxuan05 的大力支持。

  • 使用新发包逻辑 (8bf899a2778ff4609a7f87045323c2004b032931)
  • 实现 Markdown 上传 (7eeaa90e8786b41181bbe47304800e14661a425d)
  • 实现 Markdown 发送 (4f8ea22a03512c0993ce930fd7aa91df6b98e676)
  • 实现新 Markdown 发送 (586a1bb05317a9b1449e0bf408f82b5e388033fd)
  • 回退旧版发包逻辑 (9341670fe724a8c7648cc130bac69f97d136c0b3)
  • 修复了 Markdown 内容被错误转义的问题 (f5c95d42049e0000c35706370c0c9b563af1ae91)

v0.2.8

1 month ago

shell

  • 添加「设置专属头衔」(chronocat.guild.member.title.set)API 定义 (b97bb65151aa9bfd66f647fb473238367320892a)

engine-chronocat-api

  • 修复了消息元素属性读取错误的问题 (6f9df7e801a13bac55d4a6f3d3b0bf5d34b395b4)
  • 支持发送商城颜文字 (0791221f36c85856a934da9a3f14cf4b077149ba)

engine-chronocat-event

  • 支持接收商城颜文字 (0791221f36c85856a934da9a3f14cf4b077149ba)

crychiccat

  • 实现顺序发包逻辑 (866c7eebd3873cce89214b6a4f0b032264530105)
  • 移动构造发送队列 (720cdc82050c0b23317f963be14f82642885d08f)
  • 实现「设置专属头衔」(chronocat.guild.member.title.set)API @Linwenxuan05 (f006b83f0b8e2a20539fcd4a3d1dcc45e496b806)

v0.2.7

1 month ago

shell

  • 修复了配置文件 self_url 配置项无法使用 IPv6 URL 的问题 (df007281efc045fe881914f6a67762b6d051bc34)

engine-chronocat-api

  • 初步实现 abrp 元素 @MaikoTan (chrononeko/bugtracker#37) (373ebf191f7b59b9d74c65c5ab798d084cb9d55a)
  • 上报自身消息 (312b01acff2ca041074a9f8101b449e9070b89b6)
  • 修复了无法接收部分聊天消息的问题 (fa44222dd5e79c3fa8a699dd8d8506192dd683c6)
  • 修复了 API friend.list 运行缓慢但仍然正确返回数据的问题 (dd66a2e0bdf5b196f5835389a5e81010935b5a69)
  • 上报自身消息中包括非 Chronocat 消息 (cc5de2b05c8d08c45e563f6f3db4f4503696e67d)

engine-chronocat-event

  • 修复了群成员使用 PCQQ @人时 QQ 号始终为 0 的问题 感谢群友发现问题 (db639d23140704ba4badbec5e97f5b0a1bdf10aa)
  • 修复了自身消息事件中 event.channel 错误的问题 (3c57ec6a4f8208ef87e660629c809d3831218d5e)

crychiccat

  • 适配新的消息发送逻辑 (2fe0c6661d6d3ad4d0372a6e0a5b2817b812b69e)

v0.2.6

2 months ago

这个版本包含全新的 Crychiccat 引擎,请阅读 Team Chrononeko 的 最新博客 以了解详情。

shell

  • 支持发送 poke/markdown 消息 API 的类型定义 (caac694222018d88e65ea23659417b276b743b50)

engine-chronocat-api

  • 实现 guild.member.mute (94cbc0dfac02157d10b345203ecb61410a4624cb)
  • 适配 Satori 协议更改 (ad73ccd93a529a150f4e84168e61fc487058b5ed)

engine-chronocat-event

  • 修复了 QQ 一代原生表情无法解析的问题 (chrononeko/bugtracker#56)
  • 修复了普通表情错误携带 no-unsafe-super 属性的问题 (a9781d2098c810f16a7d77f806af2cd3a92c97a6)

crychiccat

  • 首个版本

v0.2.5

2 months ago

戳一戳引擎在 9.9.8/6.9.30/3.2.6 仍然适配,无需升级。Shell 和 Chronocat 系列引擎均需要同时升级至此版本。

shell

  • 新增 receive_msgbox 配置项(默认开启),用于控制是否接收群助手内群消息 (c1086a704f6c93727b9e9a9b223bffdf8f18daf1)

engine-chronocat-api

  • 修复了群助手内的群收不到聊天信息的问题 (07170f2b804310d2e5ccf9fe0c2d7be256654c3c)

engine-chronocat-event

  • 修复了收不到聊天信息的问题 (a55fb930ab4105f3002bc8f33a9c4bb934351ee8)

v0.2.4

3 months ago

LiteLoaderQQNT 用户请安装前三个插件。此版本新增的「戳一戳引擎」可根据自身需求选择安装。

iife

  • 修复了 iife 未加载引擎的问题 (4a098692c5cb1bba973784a7c4ae245786e35128)

engine-chronocat-api

  • 修复了 guild.get 返回结果内没有群名称的问题 (1311e1b5d131a6ecd0493fe62ba274ac7b0ce9bc)
  • 修复了 guild.list 耗时较长且提示「获取群列表失败」,实际上正确获取了最新数据的问题 (2800c7c8e4685dd158ec1a0c6889caa4c779f2da)

engine-poke

  • 实现戳一戳引擎

v0.2.3

3 months ago

这个版本包含重大架构更改。请阅读 Team Chrononeko 的最新博客以了解详情。LiteLoaderQQNT 用户请安装全部三个插件,TI 用户请直接安装 TI 文件

shell

  • 使用被动式引擎加载 (7ea06d1ef8c7a3bf8fb2794f46bec71279ac4004)
  • 实现 IIFE (1cae1a0720a17519ee7e91de6dcd9dc582e6a5a2)
  • 实现可信安装 (6f5fb99afe966662c9656f678fd90e1ab3ad7016)
  • 优化启动体验 (f721816d9ee5bc253ebe906646ca8de95038da40)
  • 实现 API 注册优先级 (49d12becefb43a058d52bd0df52b094ddfdff3c3)
  • 修改挂载点 (41b0eba4ce246a0a04622a4047133fd55df0e26e)
  • LiteLoaderQQNT 插件取消内置引擎 (d9c736f07d1e24ed672c4c420a864627c5af59f7)
  • 引擎打包为 LiteLoaderQQNT 插件 (6614d8270fecd07f00eb99d5deb42aa1aef6debd)

v0.2.2

3 months ago

shell

  • 即使外部引擎存在,也始终加载内置引擎 (1205dc7d180f10e5c6863e17a14980527a36371d)
  • 修复了 IPv6 无法调用 Satori API 的问题 感谢群友发现问题 (ae9b642ed5a0e88fa41a14f891d19e6acf7afa56)

llqqnt

  • 发布包同时支持 LiteLoaderQQNT v0 和 v1 (81ca85e1ff5fa22acdf04a1b8032206119a3c3c1)

engine-chronocat-api

  • 实现 channel.list (32e8060facb4d0acd0e9f2871b1c100006987d8b)
  • 实现 channel.get (1d5ed2d05e909e273ae8080e140e7006f2ee8c7d)
  • 实现 unsafe.channel.mute (6efc21489de1e2ab19ac8f63d31a93d351ec3a57)
  • 实现 unsafe.channel.member.mute (10b7362656d16c09d26572fa038505a138b6b515)
  • 实现 user.channel.create (8e38e33069801cf72bbb63ecc54c90de85d16487)
  • 实现 guild.get (6e499f499f408cc0a86916efe0220232fc93f752)
  • 实现 guild.list (991f654b490c9a36e51400d4c8acd2bf68e11a4f)
  • 实现 guild.approve (b71a61a4307e7ea6a4eebf103f62a5b4fdafef05)
  • 实现 guild.remove (c6374f574d869099420e88ac33eddfe7de71e440)
  • 实现 guild.member.get (45d644947eb7370157f062679619341a58949ce3)
  • 实现 guild.member.list (d0df894c10a7af1de09417c9f7e22d2c30b2270a)
  • 实现 message.get (6f71181ee226bace81af61c4a6768cb4450756e6)
  • 实现 message.delete (bf14ad477f4b18e68bc82d485ae2db0b4ae6798e)
  • 实现 message.list (df371ce674f747d83704c77f8cdbe7af81eb73fe)
  • 实现 user.get (163fcda9d2dca0796fd1a785e9a3e56a60bbee0b)
  • 实现 friend.list (122ee09de938080c1d7a9ea93bec08d778f3eac8)
  • 实现 friend.approve (81a6ed1449561c13ef41214a0c16b2f98ec6b558)
  • 实现 unsafe.friend.remove (f4d59395654c4d04bb78b111675c0414fd57e060)

engine-chronocat-event

  • 修复 guild-member-added 事件中没有 Member 资源的问题 感谢群友发现问题 (09b7d625df03bf1f714b2420f42f1dd3446e45bf)

v0.2.1

3 months ago

shell

  • 内置 chronocat 两个引擎,在未找到外部引擎时自动加载内置引擎 (6c5404e5085f353a47be17ea3ba0f47c41b89da0)
  • 统一日志与 HTTP 错误码 (2f41a2c89be30f8285caedccb098ffc2fc7726ce)
  • 优化 API 调用报错时的日志 (3c7c3e1c1be31c8ff75624bb56e61160c6af7931)
  • 修复了日志在终端直接输出时会产生空行的问题 (90941772fbcd2b5fb8793dc7527829d20bb8e578)

engine-chronocat-api

  • 修复了 at 元素的解析和发送问题 (1d30a45d1f2abd5330a45df49a0e1a14d7bce22f)
  • 实现 qface.getqface.list (32f24c5ce251b9592dbd1804185214bc2427360d)
  • 实现 login.get (0b9e6970a19d7855323c80ff9593855fe289f4ab)

engine-chronocat-event

  • 修复了 at 元素的解析和发送问题 (1d30a45d1f2abd5330a45df49a0e1a14d7bce22f)