本帖最后由 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