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

Releases: StarWishsama/Comet-Bot

0.6

14 Jan 05:18
Compare
Choose a tag to compare
0.6

注意:该版本为最后一版以 Mirai-Core 为核心的版本,详见 #147

新增

  • 后台发送消息到群聊
  • 关键词自动回复消息 #122
  • 从网络更新明日方舟数据
  • 自动清理过时文件
  • 查询 Minecraft 服务器信息 #140

修改

  • 更新 Mirai 至 2.0-RC
  • 迁移 HTTP 框架至 OKHttp
  • 将 kaml 更换为 yamlkt
  • 调整了明日方舟卡池概率及抽卡算法
  • 调整了部分文本的显示效果
  • 在 Linux 系统上启用无头模式
  • 修改默认登录协议为平板
  • 优化了后台日志显示的数量

修复

  • 修复 PCR 卡池无法抽卡
  • 修复哔哩哔哩订阅时的报错
  • 修复无法解析部分类型B站动态
  • 修复可能的内存泄露
  • 修复重复推送哔哩哔哩动态
  • 修复无法为用户提升账户等级
  • 修复会话命令不能使用
  • 修复配置文件大小异常
  • 修复群配置文件偶发空指针

0.6-M2

07 Nov 10:27
Compare
Choose a tag to compare

注意:在本次更新后,原先的B站开播订阅服务将会失效,请自行取消订阅所有原先用户并重新订阅!

功能

  • 支持了 Mirai-Console (实验性功能!)
  • 实验性图片推文, 以图片形式推送推文 (WIP)
    • 新增截图时自定义操作
  • 新增命令注册条件, 满足条件后才可注册
  • 支持B站用户动态订阅推送
  • 统一使用 BiliBili UID
  • 将明日方舟图片资源下载改为在线下载

修复

  • 修复开奖后 at 中奖的群员失败
  • 修复掉线后主进程自动退出
  • 修复推送推文时因部分推文无短链接可替换导致的报错
  • 修复推送吞推文的问题
  • 修复占卜报错
  • 修复获取推文图片时间过长
  • 修复首次启动后复读时的报错
  • 修复禁言命令无法使用 (#104)
  • 修复非管理可以踢/禁言人
  • 修复缺失图片时导致抽卡失败的问题
  • 修复抽卡在重构后不可用
  • 修复 PCR 抽卡报错
  • 修复无法获取纯文字动态 (#108)
  • 修复动态直播间类型解析报错问题
    • 谢谢你,团长
  • 修复B站动态只推送最末尾用户的动态
  • 未启用代理的情况下仍然使用代理
  • 修复明日方舟图片生成异常

调整 & 优化

  • 减少了科技债时间
  • 重构抽卡模拟器 (WIP)
    • 将模拟器分类由游戏改为单一卡池
    • 支持自定义 UP 物品
  • 优化推文展示
  • 优化多处代码, 让部分命令适配了多机器人的使用环境
  • 优化蓝鸟点赞个数显示
  • 优化 /help 命令展示样式
  • 优化查询B站用户信息时未登录的提示
  • 修改部分 API 位置
  • 默认禁用实验性 WebDriver
  • 使用 Mirai 默认选择的登录协议 (ANDROID_PHONE -> ANDROID_PAD)
  • 执行后台命令不再需要使用命令前缀
  • 删除过时 Debug 命令
  • 修改了推送缓存处理逻辑 (#109)
  • 更新了B站的数据类,便于获取动态信息
  • 避免不必要的重复赋值
  • 修改订阅列表展示方便退订
  • 推送动态时显示名字
  • 修改哔哩哔哩命令部分文本

其他

  • 更新明日方舟卡池数据
  • 减少不必要的内存开销

0.6-M1

18 Sep 11:49
Compare
Choose a tag to compare

特性

  • 添加了实验性的 RSS 查询
  • 新增群抽奖功能, 使用 roll 命令了解更多
  • 新增检查代理的可用性
  • 为推送器推送消息加入了过滤器
  • 简单重构了 Twitter API
  • 在代理不可用时停用代理尝试直连
  • 为明日方舟抽卡添加了图片模式 (#88) (by @Sr1997)
  • 添加了调试模式开关, 关闭后可减少约 20% 的日志
  • 添加了延迟检测工具
  • 推送直播动态时加入直播中的最新一帧图片
  • 加入对过时推文的判断权重
  • 添加了实验性的 Mirai-Console 支持, 富含大量 Bug

优化

  • 优化了B站开播推送逻辑
  • 删除了一些未使用的代码
  • 优化了B站API,将更多API调用转为原生而不是第三方库
  • 优化了抽卡的工具类
  • 将部分 forEach 替换为并行流处理以提高效率

修复

  • 修复重复推送推文
  • 修复推文仅推送启动时获取到的第一条 (#87)
  • 修复设置 Owner 权限无效
  • 修复代理总是被认为无法使用
  • 修复在获取推文时因为网络原因失败却提示该用户没有发送过推文的问题
  • 修复获取直播信息报错
  • 修复合并 #88 后未修复的一系列问题
  • 修复 PCR 抽卡提示数组越界的问题
  • 修复代理无法使用的问题

其他

0.5-DEV

11 Aug 08:18
Compare
Choose a tag to compare
0.5 Released!

fix: 订阅的B站用户持续推送开播提醒实际上没在播
feat: 完成 #81, 包含图片
feat: 完成 #58, 现在会自动复制资源文件
fix: 修复角卷猜拳无法开始
fix: 修复会话列表的序号错误

0.4.2-dev

30 Jul 12:07
Compare
Choose a tag to compare
  • 优化了订阅体验, 现在机器人可以正常推送推文和 B 站动态了
  • 为以图识图添加了新的图片来源 (ascii2d)
  • 提高运行的稳定性
  • 优化运行流畅度

0.3.6-rc2

31 May 08:39
Compare
Choose a tag to compare
0.3.6-rc2 Pre-release
Pre-release
  • 修复推送推文时使用了错误的发送目标
  • 修复命令执行器可能导致的数组越界问题
  • 修正了 B 站用户信息文本缺少换行的问题
  • 优化了复读功能, 现在更不容易复读了
  • 支持查看距离推送的推文发送时间

0.1.2-Canary-200502

02 May 13:37
Compare
Choose a tag to compare
0.1.2-Canary-200502 Pre-release
Pre-release

Mirai 分支的首个 Release

0.2-DEV-200110

10 Jan 13:23
Compare
Choose a tag to compare
0.2-DEV-200110 Pre-release
Pre-release

HTTP-API 分支的首个 Release

v1.3.8

27 Apr 09:59
Compare
Choose a tag to compare
1.3.8-RELEASE!

- 新增查询MC服务器信息
- 新增 Rcon 功能
- 新增机器人管理员功能
- 新增群自动欢迎 & 自动接受入群请求
- 新增被主人邀请入群自动接受
- 修复了一些 Bug
- 新增了更多 Bug

v1.3.4

24 Mar 04:32
Compare
Choose a tag to compare
✔ updated to 1.3.4-RELEASE

add /info to get minecraft server info
fix /say can't send all message