Bert-18
本帖最后由 Bert-18 于 2023-3-17 10:25 编辑

先行提示:本插件与同开发者此前开发的WhiteListMirai无直接关联

MineMirai-0.1.0正式发布

效果图



接下来是FAQ时间)

Q:这个插件是做什么的?

A:如您所见,本插件利用Mirai QQ机器人框架和Http通信的良好特性,实现了QQ群与游戏内消息的互发互通。

Q:我应该如何使用这个插件?

A:首先,从下载地址中,您可以看到两个文件,即mirai-console-loader.zip和MineMirai-0.1.0-Bukkit.jar

     其中,mirai-console-loader为单独运行的程序(过程中与Bukkit服务端无直接接触,直接运行mcl.jar即可)

     MineMirai-0.1.0-Bukkit.jar直接扔到MC服务端的plugins文件夹后reload即可

     运行mirai-console-loader前,您需要编辑./config/top.berthua.minemirai/groups.yml 中的内容

     这个文件为标准的yaml格式配置文件,groups为要绑定的群号(数组形式,可在大括号内以逗号分隔多个群)

     bot为机器人账号的QQ号

     编辑并保存groups.yml,运行mcl.jar,然后您可以像在MC服务端一样运行一些指令

     在mcl执行login QQ号 密码 来登陆机器人

     登陆过程中,您可能会遇到滑块验证、短信验证等提示,按照指引完成验证即可,如有不懂请参阅mamoe/mirai: 高效率 QQ 机器人支持库 (github.com)

     登陆机器人后(若QQ号与配置文件内一致)则启动MineMirai插件所有功能

     插件启动后,理想情况下您会看到”MineMirai在19198端口上监听"这样的输出(Bukkit插件显示为MineMirai在localhost:11451上监听"

     然后,尽情的享受QQ群和游戏内玩家的隔空对话吧!

Q:登陆机器人失败怎么办?

A:需要按报错信息具体分类

     如报错信息带有“code=235,message=版本过低"或code=237,则您需要在Mirai-Console安装cssxsh/fix-protocol-version (github.com)这个插件

     但无需担心,我们提供的Mirai-Console-Loader整合包已默认安装该插件

     若code=45,则账号被严重风控,请尝试修改密码

     关于登陆失败的更多信息请查阅https://mirai.mamoe.net/topic/223