cyanray / mirai-cpp

本项目为 mirai-api-http 的 C++ 封装,方便使用 C++ 开发基于 mirai-api-http 插件。
GNU Affero General Public License v3.0
148 stars 38 forks source link

使 mirai-cpp 的版本号与 mirai-api-http 的版本号相同 #60

Closed cyanray closed 3 years ago

cyanray commented 3 years ago

这样设计,就可以根据mirai-api-http的版本号选择mirai-cpp,保证兼容性。

cyanray commented 3 years ago

MiraiBot类提供了两个相关的函数:

  1. GetMiraiCppVersion
  2. GetMiraiApiHttpVersion

可以用这两个函数来获取 mirai-cpp 的版本号和 mirai-api-http 的版本号。如果两个版本号对不上,则可能存在兼容性问题(如果mirai-api-http有不兼容更新)。

cyanray commented 3 years ago

master 分支对应 mirai-api-http 的最新版。

crested-ezios commented 2 years ago

好像在mirai-api-http的版本为1.11时这个设计不起作用?

cyanray commented 2 years ago

emmm 有的版本被跳过了,你可以用相近的版本(高版本一般兼容低版本,当然新功能用不了)