MiraiMC:在Minecraft服务器上登录QQ机器人
-
MiraiMC
基于Mirai Core的,用于Minecraft服务端的Mirai QQ机器人插件
Github:https://github.com/DreamVoid/MiraiMC
MCBBS:https://www.mcbbs.net/thread-1207462-1-1.html
特性
- 完全兼容Mirai的目录结构,可以直接使用Mirai的配置,也可以无缝转移到MiraiMC
- 完全覆盖Mirai的所有事件,以简单方便的方法让Bukkit开发者调用
- 支持加载Mirai Console插件,不必为没有插件使用而烦恼(即将推出)
开始使用
服主
如果你是服主,正在被接入QQ机器人所困扰(尤其是Linux和面板服),那么只需要下载本插件即可方便快捷的接入并使用QQ机器人且无需使用额外的软件。
请按下面的步骤开始使用MiraiMC:
- 下载插件,并将插件文件放入plugins文件夹
- 下载基于MiraiMC开发的其他插件(如果有的话),并将这些插件放入plugins文件夹
- 启动服务端(如果尚未启动)或使用诸如PlugMan的插件加载插件
- 使用指令“/mirai login <账号> <密码>”登录你的机器人账号
- 如果你同时使用了基于MiraiMC开发的插件,请在这些插件的配置文件中调整有关MiraiMC的配置
- 享受优雅的QQ机器人服务!
可以在这里找到更为详细的使用教程:https://wiki.miraimc.dreamvoid.ml/
开发者
如果你是Bukkit插件开发者,正在考虑让自己的插件能够对接QQ机器人,那么只需要使用本插件提供的API即可方便快捷的实现需求而无需让服主进行额外的配置。
你可以简单的使用MiraiMC开发模板来开始开发一个全新的插件
你也可以为现有插件引入MiraiMC,只需按照以下步骤即可接入MiraiMC:
- 将下面的代码复制到pom.xml的
dependencies
项或直接将插件jar文件作为外部库导入
<dependency> <groupId>io.github.dreamvoid</groupId> <artifactId>MiraiMC</artifactId> <!--请确保版本为Github上的最新版本--> <version>1.5</version> <scope>provided</scope> </dependency>
- 参照Javadoc或MiraiMC开发模板编写相关的代码
- 发布你的插件
可以在这里找到更为详细的开发教程:https://wiki.miraimc.dreamvoid.ml/
-
惊呆了,这个项目看上去棒极了,真希望他能工作起来就像预期一样。
已经推荐给手里拥有服务器的小伙伴了,不谢 -
@matt-wzy 在 MiraiMC:在Minecraft服务器上登录QQ机器人 中说:
惊呆了,这个项目看上去棒极了,真希望他能工作起来就像预期一样。
已经推荐给手里拥有服务器的小伙伴了,不谢其实现阶段的插件对于诸如Windows和带gnome的linux之类的图形界面更友好一点,否则在登录需要验证码或者带有设备锁的账号时会出现问题,我已经在准备修复了。
-
期待此插件牛大逼!
-
好哦,看起来可以在开mc服务器的同时再挂一个qq机器人了。应该会对使用面板服的用户很有帮助