Skip to content

OneBot Mirai 0.3.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@yyuueexxiinngg yyuueexxiinngg released this 16 Nov 08:35
· 60 commits to master since this release

更新日志

  • 项目更名:
    • 插件版更名为OneBot Mirai, mirai-console中名为OneBot
    • Embedded版更名为OneBot Kotlin
  • 适配mirai-console 1.0 #93 #99 #106
  • 新增: 事件过滤器 支持, 与原版行为不一致的地方:
    • 未增加event_filter配置项, 将filter.json放置在config/OneBot/filter.json既视为启用事件过滤
    • 若文件不存在, 或过滤规则语法错误, 则不会对事件进行过滤
  • 修复: 撤回他人消息出错 #55 #98
  • 修复: send_msg API中群聊与私聊逻辑判断问题 #105
  • 优化: 初次启动时自动生成样本配置文件
  • 更新依赖mirai-core1.3.3, 插件版添加获取群荣誉API get_group_honor_info支持

OneBot Kotlin - 分支

  • 包含上述所有更新
  • 配置文件位置同步变更至config/OneBot/settings.yml
  • 更新依赖mirai-console1.0-RC-1
  • 替换前端为mirai-console-terminal
  • 同步miraiOK删除对config.txt的支持, 自动登录请修改config/Console/AutoLogin.yml使用mirai-console内建支持
  • 用以自动登录的环境变量更名:
    • cqhttp.account -> onebot.account
    • cqhttp.password -> onebot.password
  • 使用--args -- --xx传入参数至mirai-console, 如--args -- --help--help传入获取mirai-console提供的帮助信息

注意事项:

mirai-console 1.0后配置文件路径有所变化, 现在配置文件位于config/OneBot/settings.yml

插件数据文件夹位置 (image, record等) 同样有所变化, 现在位于data/OneBot文件夹下

并且配置项中将原来的各账号移动至bots配置项下, 现在格式如下, 建议不配置运行一次以初始化样本配置文件再进行修改

debug: true
bots:
  1234567890:
    ws_reverse:
  0987654321:
    ws_reverse: