Skip to content
This repository has been archived by the owner on Feb 11, 2023. It is now read-only.

Releases: HyDevelop/PicqBotX

v4.10.1.928

05 May 19:22
Compare
Choose a tag to compare

主要更改:

  • 更新到 CQ HTTP 4.10.1 Build 431
    ( 主版本号和 CQ HTTP 版本号同步啦w! )
  • 更新_set_restart字段名, 然后把setRestart()改名为setRestartUnsafe()
  • 添加发送群公告: sendGroupNotice(群ID, 标题, 内容)方法
  • 添加获取群公告: getGroupNotices(群ID)方法
  • 添加通过账号数量自动判断是否启用多账号分流优化
    ( 配置里面可以关掉 )

问题修复:

  • 修复多账号优化判断分流事件是否重复的时候忘记判断时间了

v3.2.2.896

02 May 01:49
Compare
Choose a tag to compare

问题修复:

  • 启动时跳过版本验证的时候输出日志
  • 修复了HTTP接收不会跳过版本验证的问题
  • 去掉HTTP_API_VERSION_DETECTIONfinal

v3.2.2.892

23 Apr 02:14
Compare
Choose a tag to compare

主要更改:

  • 支持改变解析指令的时候用来分割参数的正则
    (config.setCommandArgsSplitRegex(" "))
  • 优化指令多线程异步执行
  • 默认启用指令多线程

次要更改:

  • 添加用来Debug的不自动启动服务器的PicqBotX构造方法
    (new PicqBotX(config, false);)
  • 优化启动时的Logger信息级别
  • 修复在发送消息为null的时候发送"null" (改为不发送消息)

v3.2.0.875

30 Mar 20:31
Compare
Choose a tag to compare

主要更改:

  • 又双叒叕重构了嗯x
  • 更新到 CQ HTTP v4.8.0 Build 428
  • 添加配置类 (PicqConfig)
  • 优化HTTP接收端 (改为使用NIO, 不占用主线程)
  • 把一些常量放到常量该放的地方
  • 优化了HTTP发送端 (IcqHttpApi)
  • 优化指令注册 (≈4000ms 到 ≈5.3ms)
  • 优化指令管理和执行
  • 优化事件注册 (≈600ms 到 ≈51ms)
  • 去掉org.reflectionsguava的依赖
  • 去掉很多POJO里面无意义的Setter
  • 认真写了很多注释嗯 ;w;

  • 重构异步执行机制
  • 添加X-Signature支持
  • 添加Authorization: Bearer支持
  • 添加_rate_limited支持

  • 添加/get_record/get_image支持
  • 添加meta_event支持 (EventMeta, EventMetaHeartbeat, EventMetaLifecycle)
  • 重写README.md
  • 更新JavaDoc

v3.0.4.810 PRE

24 Mar 23:35
Compare
Choose a tag to compare
v3.0.4.810 PRE Pre-release
Pre-release

主要更改:

  • 重构异步执行机制
  • 添加X-Signature支持
  • 添加Authorization: Bearer支持
  • 添加_rate_limited支持

v3.0.2.755 PRE

24 Mar 19:24
Compare
Choose a tag to compare
v3.0.2.755 PRE Pre-release
Pre-release

主要更改:

  • 又双叒叕重构了嗯x
  • 更新到 CQ HTTP v4.8.0 Build 428
  • 添加配置类 (PicqConfig)
  • 优化HTTP接收端 (改为使用NIO, 不占用主线程)
  • 把一些常量放到常量该放的地方
  • 优化了HTTP发送端 (IcqHttpApi)
  • 优化指令注册 (≈4000ms 到 ≈5.3ms)
  • 优化指令管理和执行
  • 优化事件注册 (≈600ms 到 ≈51ms)
  • 去掉org.reflectionsguava的依赖
  • 去掉很多POJO里面无意义的Setter
  • 认真写了很多注释嗯 ;w;

v2.4.5.566

16 Sep 15:58
Compare
Choose a tag to compare

主要更改:

  • 更新HyCommonUtils导入
  • Suppress掉构建时的警告
  • 补全JavaDocs

v2.4.3.552

08 Sep 21:51
Compare
Choose a tag to compare

重要更改:

  • 更新HyCommonUtils库 (安全性修复)

v2.4.2.547

03 Sep 00:50
Compare
Choose a tag to compare

次要更改:

  • 更新Guava库

修复Bug:

  • 修复多账号每个账号的酷Q客户端接收时间会有偏差的问题
  • 修复多账号每个账号的酷Q客户端因为缓存不一样, 酷Q码会不一样的问题

v2.4.2.541

26 Aug 23:14
Compare
Choose a tag to compare

主要更改:

  • 优化多账号事件处理

次要更改:

  • 优化异常处理
  • 优化封装
  • 添加HyExp表达式全局替换 (需要bot.setUniversalHyExpSupport(true);就能启动啦)