[信息]Minecraft2QQ——将Bukkit服务器接入Mirai-Api-HTTP[全版本] - 服务端插件 - Minecraft(我的世界)中文论坛 -.html

[信息]Minecraft2QQ——将Bukkit服务器接入Mirai-Api-HTTP[全版本] - 服务端插件 - Minecraft(我的世界)中文论坛 -

Minecraft(我的世界)中文论坛

 找回密码
 注册(register)

!header_login!

只需一步,立刻登录

查看: 2158|回复: 19
打印 上一主题 下一主题

[原创插件] [信息]Minecraft2QQ——将Bukkit服务器接入Mirai-Api-HTTP[全版本]

[复制链接]
_zZ白熊Zz_ 当前离线
积分
1614
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2018-3-2
查看详细资料

来自:美国伊利诺伊州

跳转到指定楼层
楼主
发表于 2021-7-11 12:45:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
服务端插件
英文名称:Minecraft2QQ
中文名称:
插件来源:原创
适用服务端:CraftBukkit Spigot 
插件类型:信息 
语言支持:简体中文 
适用版本:1.17.X 1.16.X 1.15.X 1.14.X 1.13.X 1.12 1.11 1.10 1.9 1.8 1.7.10 1.7.2 1.6 
前置Mod|插件:无前置插件
下载地址:https://github.com/iceBear67/Minecraft2Mirai/releases
原帖地址:https://github.com/iceBear67/Minecraft2Mirai
插件Logo:-
插件简介:-

您尚未登录,立即登录享受更好的浏览体验!

您需要 登录 才可以下载或查看,没有帐号?注册(register)

x
本帖最后由 iceBear67 于 2022-1-30 18:57 编辑

Minecraft2QQ
将 Minecraft 服务器接入 Mirai-Api-Http (1.X)2.x已经支持
*本插件并不面向零基础用户,阅读本贴默认认为您已经知道 mirai-api-http,Mirai-Console 的安装/配置方法。*

理论全版本支持。  


为什么不用 AmazingBot/MiraiQQ ?

MiraiQQ/AmazingBot 将 mirai-core 直接塞到 spigot 内,这样的方法我并不认可:  

  - 1. 他没有提供一个 Console Frontend,这会导致原先 Console 上开发的插件都无法使用,实质上就是割裂生态
  - 2. 割裂生态导致的问题就是,如果使用 AmazingBot 你就需要额外腾出来一个 QQ 不然你将无法使用 Mirai-Console 的插件。非常浪费

优点

通过对接 mirai-api-http,做到多个服务器一个QQ多个群而不需要考虑 Mirai-Console 无法使用,因为 mirai-api-http 本身也是 Console 的插件。

缺点

非常原始,因为是顺手干出来的 ,没有消息过滤等功能。
插件基于 project-polar/MiraiAdapter ,他并不是原生就为运行在 Spigot 上设计的
可怕的兼容层.jpg

截图



@ 等特殊操作会被翻译成不标准的猫码,详见 https://github.com/saltedfishclub/PolarCore/wiki/CatCode


命令,权限

无,不过在qq上发 .list 可以得到玩家列表


配置文件
  1. {
  2.   "baseUrl": "http://localhost:8080/",
  3.   "QQ": 3325273573,  // bot qq
  4.   "authKey": ".....",
  5.   "displayMessage": true, // useless in this edition
  6.   "reconnectLimit": 10,
  7.   "reconnectTimeWait": 3000,
  8.   "debug": true,
  9.   "targetGroup": 114514 // qq group
  10. }
复制代码



# 下载
https://github.com/iceBear67/Minecraft2Mirai/releases
如果不会搭建 console+mah 的环境: https://github.com/iceBear67/mirai-http请使用mcl-installer并且自行查看mirai-api-http的文档

注意:MAH需要开启websocket功能

# 简易使用教程
你首先要有一个 MAH
MAH可以通过使用 mirai-http 搭建: https://github.com/iceBear67/mirai-http
启动 mirai-http 后,蹲在控制台等 "INITKEY" 字样出现,复制它,这个就是 `authKey`。
安装 Minecraft2QQ 到服务器里面,重启后修改配置文件
QQ改成你机器人的QQ targetGroup改成消息的输出群 authKey改成上面那个INITKeyXXX
重启即可


来自群组: SaltedFish Club

评分

参与人数 2人气 +4金粒 +39收起 理由
Xing_Chen1+ 2+ 9理论上能实现更多了,很棒的作品。.
IllTamer+ 2+ 30MCBBS有你更精彩~

查看全部评分

帖子永久链接: 

Minecraft中文论坛 - 论坛版权1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关
2、本站所有主题由该帖子作者发表,该帖子作者享有帖子相关版权
3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者的同意
4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
5、本帖若有内容转载自其它媒体,不代表本站赞同其观点和对其真实性负责
6、若本帖涉及任何版权问题,请立即告知本站,本站将及时予以删除并致以最深的歉意
7、Minecraft(我的世界)中文论坛管理员和版主有权不事先通知发贴者而删除本文

HaPi_r 当前离线
积分
6865
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2019-11-1
查看详细资料

来自:四川

沙发
发表于 2021-7-11 13:22:43 | 只看该作者
很好..
看上去很不错.
但我不会用..
下方所有来自 论坛小尾巴 脚本


回复

使用道具 举报

94776417559 当前离线
积分
431
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2020-12-12
查看详细资料

来自:广东

板凳
发表于 2021-7-11 13:36:54 | 只看该作者
感谢大佬的插件 期待更新
回复

使用道具 举报

dltjxh 当前离线
积分
243
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2021-6-30
查看详细资料

来自:四川

地板
发表于 2021-7-11 14:42:39 | 只看该作者
94776417559 发表于 2021-7-11 13:36
感谢大佬的插件 期待更新

还是有点不懂
回复

使用道具 举报

TGone1 当前离线
积分
1068
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2021-1-20
查看详细资料

来自:广东

5#
发表于 2021-7-13 17:59:53 | 只看该作者
这是和Q群对接聊天信息吗?
回复

使用道具 举报

_zZ白熊Zz_ 当前离线
积分
1614
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2018-3-2
查看详细资料

来自:广东

6#
 楼主| 发表于 2021-7-14 13:24:53 | 只看该作者
TGone1 发表于 2021-7-13 17:59
这是和Q群对接聊天信息吗?

是的,帖子里面已经写了。
回复

使用道具 举报

94776417559 当前离线
积分
431
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2020-12-12
查看详细资料

来自:广东

7#
发表于 2021-7-14 13:41:16 | 只看该作者
可以支持海绵吗 qwq
回复

使用道具 举报

_zZ白熊Zz_ 当前离线
积分
1614
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2018-3-2
查看详细资料

来自:香港

8#
 楼主| 发表于 2021-7-14 16:16:47 | 只看该作者
94776417559 发表于 2021-7-14 13:41
可以支持海绵吗 qwq

可以,不过成本挺高。
你可以用海绵那几个兼容bk加载的插件尝试加载,理论上是可以加载上的
加载不上把报错发到issue
回复

使用道具 举报

Shura_Boy 当前离线
积分
1718
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2018-1-6
查看详细资料
头像被屏蔽

来自:山西

9#
发表于 2021-8-2 09:25:16 | 只看该作者
虽然看不懂,但我觉得很厉害^^
回复

使用道具 举报

索拉卡qwq 当前离线
积分
192
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2020-3-20
查看详细资料

来自:浙江

10#
发表于 2021-8-3 16:08:50 | 只看该作者
感谢谢大佬分享 顶!
回复

使用道具 举报

1578137 当前离线
积分
1843
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2014-4-12
查看详细资料
头像被屏蔽

来自:广西

11#
发表于 2021-8-19 17:26:28 | 只看该作者
感谢大佬分享!
回复

使用道具 举报

DreamVoid 当前离线
积分
10245
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2020-1-30
查看详细资料

来自:福建

12#
发表于 2022-2-2 22:16:29 | 只看该作者
想知道为什么绝大多数插件都不想支持HTTP API吗?因为能用的接口绝对没有直接用core来的方便
我自己也就整了两个,也不知道花了多少时间就弄出一个发送消息:https://github.com/DreamVoid/Mir ... solver.java#L50-L70
回复

使用道具 举报

_zZ白熊Zz_ 当前离线
积分
1614
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2018-3-2
查看详细资料

来自:日本

13#
 楼主| 发表于 2022-2-5 18:16:32 | 只看该作者
DreamVoid 发表于 2022-2-2 22:16
想知道为什么绝大多数插件都不想支持HTTP API吗?因为能用的接口绝对没有直接用core来的方便
我自己也就整 ...

花多少时间是你的问题。
而且我不直接调core的原因在帖子内也写的很清楚

割裂生态导致的问题就是,如果使用 AmazingBot 你就需要额外腾出来一个 QQ 不然你将无法使用 Mirai-Console 的插件。非常浪费


爱用不用,你喜欢哪个就用哪个呗、、

评分

参与人数 1金粒 +5收起 理由
DreamVoid+ 5是的,你说的很对

查看全部评分

回复

使用道具 举报

白魂XS 当前离线
积分
153
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2022-2-5
查看详细资料

来自:山东

14#
发表于 2022-2-5 18:22:28 | 只看该作者
DreamVoid 发表于 2022-2-2 22:16
想知道为什么绝大多数插件都不想支持HTTP API吗?因为能用的接口绝对没有直接用core来的方便
我自己也就整 ...

不知道为什么,用你的插件就风控,用原生mirai就没事
唉,你这几百年前老mirai啊

评分

参与人数 1金粒 +5收起 理由
DreamVoid+ 5你真的用过吗啊😀

查看全部评分

回复

使用道具 举报

一句 当前离线
积分
36
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2022-2-18
查看详细资料

来自:四川

15#
发表于 2022-3-13 01:43:52 | 只看该作者
牛逼锕,MC聊Q群
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册(register)

本版积分规则

Archiver|小黑屋|Mcbbs.net ( 京ICP备15023768号-1 ) | 京公网安备 11010502037624号 | 手机版

GMT+8, 2023-6-26 14:05 , Processed in 0.047336 second(s), Total 30, Slave 29 queries, Release: Build.2023.06.02 0546, Gzip On, Redis On.

"Minecraft"以及"我的世界"为美国微软公司的商标 本站与微软公司没有从属关系

© 2010-2023 我的世界中文论坛 版权所有 本站内原创内容版权属于其原创作者,除作者或版规特别声明外未经许可不得转载