Skip to content

替换 mirai 实现为 Onebot 以进行无缝迁移

License

Notifications You must be signed in to change notification settings

project-tRNA/Overflow-tRNA

Repository files navigation

Overflow WIP

欢迎回到 mirai

Overflow 是 mirai-core-api 的实现,对接 OneBot 11 标准,实现 mirai 的无缝迁移。

以下使用方法均为 1.0 版本的设想,暂未实现,敬请期待

正在进行快速开发阶段,项目结构、包名等可能随时改变,正式发布前请勿提交 Pull Requests。

快速开始-使用者

mirai-core 实现删除,替换为 overflow 即可。
以下为使用 MCL 迁移到 overflow 的操作示例。

编辑 config.json

{
  // ...
  "packages": {
    // ...
    "net.mamoe:mirai-core-all": {
      "channel": "maven-stable",
      "version": "2.16.0",
      "type": "libs",
      "versionLocked": false
    },
    // ...
  }
}

将其中的

"net.mamoe:mirai-core-all"

改为

"top.mrxiaom:overflow-core-all"

即可。overflow-core-all 的版本号将与 mirai 的发行版保持同步。

快速开始-开发者

使用 Mirai Console Gradle Plugin 开发

TODO

纯 mirai-core 开发

net.mamoe:mirai-core 依赖替换为 top.mrxiaom:overflow-core-all 即可。

鸣谢

本项目使用了 onebot-client 进行快速开发。
感谢该项目为本项目的发起者节约了大量的阅读文档与设计接口时间。

About

替换 mirai 实现为 Onebot 以进行无缝迁移

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages

  • Kotlin 100.0%