MiraiCQ
软件说明:
- 本软件的编写初衷为兼容酷Q插件,除此之外,还会提供一些额外的功能(见rand_pic),来收发原始onebot数据。
- 对接OneBot v11标准,软件长期可用。
特色:
- 更加稳定,高效,占用资源更少(可执行文件大小不到3M
- 多进程框架,每个插件都在独立的进程中运行,瞬间定位问题插件。
- 简洁明了的操作界面,一看就懂。
下载地址
使用方法:
- 将原酷Q插件的dll和json放入app文件夹(自行创建,或自动创建)。
- 开启 OneBot v11 实现端的 websocket 正向连接,详细说明请参照此项目:Mrs4s/go-cqhttp。
- 运行 MiraiCQ.exe。
运行环境:
Windows 7 with sp1 以及更新的版本,系统语言必须是中文。
编译方法:
- 安装VS2022,安装时勾选:使用C++的桌面开发。
- clone本项目,使用VS2022打开 MiraiCQ.sln ,直接编译。
开源说明:
本软件(不包括插件,插件是否免费取决于插件作者)永久免费使用,您可以通过任何合法方式使用本软件。
本软件使用 GNU Affero General Public License v3.0 开源,若要用于其它用途,请仔细阅读开源协议。
开源地址:https://github.com/super1207/MiraiCQ
交流与问题反馈:
- issues
- QQ群:920220179 (欢迎来玩
常见问题解答:
- 插件的json文件需要使用 UTF-8 编码。
- 某些原酷Q插件会依赖一些酷Q的dll,可以将其放入bin目录(自行创建)。
- 原酷Q中的dll下载地址。
- MiraiCQ不会支持获取txqq的cookie,csrf token等涉及账号安全的API,也不会支持钱包转账、红包收发等涉及金钱交易的API。
- MiraiCQ"暂时"不支持语音收发。注:您仍然可以使用onebot定义的语音cq码来收发语音(需要安装ffmpeg,并且要确保onebot实现所在的电脑可以访问语音文件)。
插件开发:
您可以寻找以前酷Q的SDK来开发MiraiCQ的插件。如kyubotics/cqcppsdk
相关项目:
- botuniverse/onebot-11(对接标准)
- Mrs4s/go-cqhttp(一个onebotv11实现)
- coolq-http-api(主要测试插件以及部分源码参考)
- iTXTech/mirai-native(相似项目,部分逻辑上参考)
- mamoe/mirai(起名)
- 此外,其他相关项目在thirdpart目录下可以找到,不一一列举。