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

Releases: StarWishsama/Comet-Bot

Comet 测试版

04 Apr 08:17
c6cb733
Compare
Choose a tag to compare
Merge pull request #574 from StarWishsama/renovate/ch.qos.logback-log…

…back-classic-1.x

chore(deps): update dependency ch.qos.logback:logback-classic to v1.4.6

0.7.0 正式版

26 Jan 03:28
693c647
Compare
Choose a tag to compare

首个正式版本

查看 Wiki:https://comet-wiki.natsuyuk1.ren/

0.7.0-SNAPSHOT

02 Sep 13:57
6344a19
Compare
Choose a tag to compare
0.7.0-SNAPSHOT Pre-release
Pre-release

0.6.6 正式版

05 Apr 06:29
Compare
Choose a tag to compare

Comet 将于 6 月进行重构并发布 1.0.0 版本,期间将不再提供正式版

注意:由于一些原因,mirai-console 插件版仅提供发布正式版时的开发版本

查看更新日志:https://github.com/StarWishsama/Comet-Bot/compare/0.6.5..257f639

0.6.5 正式版

20 Feb 09:57
Compare
Choose a tag to compare

注意:由于一些原因,mirai-console 插件版仅提供发布正式版时的开发版本

更新日志:0.6.4...6846ad3

0.6.4

24 Oct 05:37
4045767
Compare
Choose a tag to compare

0.6.4 正式版

新增

  • 添加解禁命令 (/unmute)
  • /kick 现在支持自定义踢出理由
  • 支持开关 B 站视频链接/卡片 解析
  • MC 服务器信息现在支持查询基岩版服务器数据
  • 在签到时展示签到位数
  • 全新监听器 (NListener)

优化

  • 优化部分文本表达 (#335) (#340)
    • 文件匹配正则表达式
    • 哔哩哔哩卡片解析
    • 以图搜图
    • 猜数字
    • roll 抽奖
    • 哔哩哔哩推送
    • Github 事件推送
    • etc..
  • 在错误报告中添加版本
  • 首次启动时不再强制下载明日方舟卡池数据

修复

  • 小鸡词典无法正常使用
  • 正确的卡池文件无法被正确加载
  • 复读缓存不会自动清除
  • Twitter 的命令为 /data 而不是 /twitter
  • 无法推送无 Secret 的 Github 仓库的事件
  • Github 推送在处理特定事件时报错
  • 适配新版本 Kotlin, Jackson
  • Github 订阅权限判断不正确 (#322)
  • Github 推送时间时区错误
  • 在订阅用户无直播间时推送报错

依赖

  • kotlinx-serialization-core 1.2.2 -> 1.3.0

  • Mirai 2.7-RC -> 2.8-M1

  • yamlkt 0.10.0 -> 0.10.2

  • jackson 2.12.4 -> 2.13.0

  • hutool 5.7.9 -> 5.7.15

  • dnsjava 3.4.1 -> 3.4.2

  • jsoup 1.14.2 -> 1.14.3

  • jansi 2.3.4 -> 2.4.0

  • jline 3.20.0 -> 3.21.0

  • buildconfig 3.0.2 -> 3.0.3

0.6.3

17 Aug 03:27
25b7170
Compare
Choose a tag to compare

0.6.3 正式版

新增

  • 重新支持 Mirai-Console, 请下载带 console 字样的版本
  • Github: 适配议题评论, 新发布版推送
  • 哔哩哔哩: 添加缓存系统
  • 哔哩哔哩: 为纯文字动态提供哔哩哔哩自带表情显示
  • Github: 适配 Pull Request 推送
  • 能不能好好说话 (/nbnhhsh)
  • 命令: 添加新的回调命令 (CallbackCommand)
  • 使用 Ktor 作为服务器后端
  • 群文件自动删除 (/group frm)
  • 小鸡词典 (/jiki)
  • 重构部分命令网络请求. 新增请求管理器, 避免超时.

优化

  • 初始化: 优化启动设置流程
  • 后台: 调整后台系统
  • 文件: 对根文件夹使用懒加载
  • Github: 优化回调显示
  • 禁言|骰子命令: 使用正则表达式, 优化禁言命令时间判断
  • 命令: 分离命令处理和管理
  • 复读: 优化复读缓存, 及不再重复复读上次已复读过的消息
  • 能不能好好说话: 优化输出结果
  • 帮助命令: 优化显示
  • 小鸡词典: 优化输出结果
  • 签到: 在获得负积分时不额外扣除
  • 禁言: 优化随机禁言实现 (#303)
  • 明日方舟: 重新加入点数消耗
  • 禁言: 支持更多时间类型

修复

  • Github: 在事件不支持时不会回调给 Github WebHook
  • 命令: 不展示无权限文本
  • 石头剪刀布: 修复无法使用
  • 命令: 修复传入解析消息错误
  • 命令: 在特定情况下普通权限组无法使用依靠冷却系统的命令
  • 点数: 优化双浮点数的显示 (#297)
  • 禁言: 在不提供禁言时长的情况下报错
  • 禁言: 修复错误的文本展示
  • 骰子: 修复 0d0 导致的报错
  • 禁言: 修复随机禁言不展示结果

依赖

  • 更新 Mirai 至 2.7-RC
  • 更新 jackson 至 2.12.4
  • 更新 kotlinx-serialization 至 1.2.2
  • 更新 hutool 至 5.7.8
  • 更新 jsoup 至 1.14.2
  • 更新 Kotlin 至 1.5.21
  • 更新 BuildConfig 至 3.0.2
  • 更新 jansi 至 2.3.4

0.6.2

03 Jul 12:08
c010365
Compare
Choose a tag to compare

0.6.2 正式版

新内容

  • 现在使用哔哩哔哩相关功能不再需要登入账号
  • Github 推送现在支持为每个项目分配不同的 Secret (#239)
  • 适配彩虹六号新赛季数据
  • 新增 企鹅物流 (BETA) 查询功能 (#176)
    • 可以简单查询对应材料掉落关卡
  • 新增 修改 Mirai 心跳策略

修复

  • 修复 Github 事件推送时间显示不正确 (#231 Thanks to @qianjunakasumi)
  • 修复 哔哩哔哩回传时间不符合 Java 规范导致推送异常
  • 修复 Github 命令相关的问题
  • 修复 解析哔哩哔哩动态失败
  • 修复 保存哔哩哔哩动态导致 OOM
  • 修复 重复提示开播直播间个数
  • 修复 Kotlin 1.5 兼容性问题 (#254)
  • 修复 无法正确加载自定义卡池
  • 修复 首次使用 Comet 时无法签到
  • 修复 无法正常启动 Comet
  • 修复 首次启动不释放文件关闭报错
  • 修复 自定义卡池文件存在导致主线程卡死
  • 修复 点歌 (/music) 无法使用

优化

  • 移除 Youtube 功能
  • 重构 推送器
  • 移除 公主连结 相关功能
  • 兼容 彩虹六号新赛季数据
  • 优化 哔哩哔哩推送显示
  • 重构 命令
    • 包括以下命令:
      • AdminCommand
      • ArkNightCommand
      • CheckInCommand
      • MusicCommand
  • 优化 缓存报错方式, 减少内存溢出
  • 优化 签到成功提示
  • 优化 Github Webhook 服务器
  • 移除 第三方哔哩哔哩 API
  • 优化 明日方舟抽卡概率
  • 优化 定时保存数据
  • 移除 命令次数系统
  • 优化 单独输出 Mirai 日志以便定位问题

依赖更新

  • 更新 Mirai 至 2.7-M2-dev-1
  • 更新 Kotlin 1.5.20
  • 更新 dnsjava 至 3.4.0
  • 更新 jansi 至 2.3.3
  • 更新 hutool 至 5.7.2
  • 更新 yamlkt 至 0.10.0

0.6.1

03 May 10:09
b0b5fe8
Compare
Choose a tag to compare

0.6.1 发行版

新增

  • 更新 Mirai 至 2.6.3
  • 支持 R6Stats 查询彩虹六号战绩, 移除原有来源
  • 全新 I18N 系统
  • 支持 GitHub WebHook 推送
    • 支持使用 Token 加密
  • 自定义卡池系统, 详见 Wiki
  • 适配明日方舟官方卡池数据
  • 支持 B 站滑块验证码登录 (手动)
  • Twitter 推送无图模式
  • 新增骰子命令
    • 最大 10 个, 1000 面. 与 NGA 骰子用法类似.
  • 优化明日方舟抽卡
    • 更加接近官方算法, 支持 n 倍权值这样的自定义
    • 优化了保底机制
    • PRTS 下载图片优化
    • 优化了卡池名称的显示
    • 现在会显示抽到的限定干员了

优化

  • 优化了冷却系统, 不再在单独工具类内储存冷却信息
  • Json 解析库更换为 Jackson
  • 修改误导人的 B 站登录提醒
  • 重构会话系统
  • 减小了编译后体积
  • 重构了音乐搜索系统
  • 优化了线程调度器
  • Github 命令支持通配符订阅 (如订阅 StarWishsama/*)
  • 重构 API 配置系统, 现在所有 API 配置都在 ./api 文件夹下
  • 移除了部分命令的群聊独占限制 (可以在群外使用)
  • 优化了复读效果

修复

  • 修复了多个有关推送器的问题
  • 修复使用了会话的命令无法正常使用
  • 修复多个有关 Github WebHook 的问题
  • 修复签到达到最大积分倍率时显示积分有误
  • 修复 MC 服务器显示延迟异常
  • 修复 MC 服务器 BC 服 MOTD 显示异常
  • 修复 Json 解析的一些问题
  • 修复推送器无法推送动态
  • 修复明日方舟
    • 爆率错误
    • 抽卡算法异常
  • 修复首次启动时推送器配置未释放

0.6.1-dev-bcaca30

24 Jan 04:43
Compare
Choose a tag to compare
0.6.1-dev-bcaca30 Pre-release
Pre-release
  • 更新到 Mirai 2.1.0
  • 修复配置文件大小膨胀的问题