找回密码
 立即注册

微信登录

只需一步,快速开始

QQ登录

只需一步,快速开始

[1.8.X-1.20.X]XinxinBotApi — 可拓展对接QQ机器人插件

新鑫丶 2024-2-20 02:10:39 管理 阅读 419 来自 中国广西南宁
服务器插件
中文名称: 新鑫机器人API
英文名称: XinxinBotApi
插件来源: 原创
适用服务端: Paper 
插件类型: 管理
语言支持: 中文 
适用版本: 1.8.x 1.9.x 1.10.x 1.11.x 1.12.x 1.13.x 1.14.x 1.15.x 1.16.x 1.17.x 1.18.x 1.19.x 1.20.x 
前置插件/mod:
下载地址: 本帖
原贴地址:

马上登录/注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
经过本人测试可以使用的服务端核心版本(包括但不限于兼容以下版本)
【Paper、Spigot-1.8.8】
image-9.png

【1.12.2-CatServer、1.12.2-spigot、1.16.5-CatServer、1.16.5-spigot、1.12.2-spigot】
image-8.png

【1.19.2-paper、Spigot】
image-6.png

【1.20.1-mohist】
image-7.png



– 插件简介 –
此插件可以通过WebSocket对接go-cqhttp 以及 Mirai 机器人框架(后续可能会兼容更多机器人框架)
对接Mirai 机器人请自行安装mirai-api-http
不建议小白使用Mirai框架对接,若实在不会搭建请使用更简单的go-cqhttp
此插件因只作为一个前置Api使用所以只有一个绑定功能且默认关闭

为什么是对接而不是把机器人直接写入插件?
如果是直接将机器人写入插件可能会导致多服服主或多端服主头疼
因为这样你可能需要准备更多的QQ号
但如果是直接接入框架本身的话
首先你也能正常使用框架本身的插件且还能对接服务器
总的来说,用就完事了!

– 插件功能 –
  • 此插件使用 WebSocket 进行QQ消息操作
  • 所以必须通过指令连接一次 WebSocket 才能正常使用
  • 在配置文件中可以开启自动连接,但需要提前开启go-cqhttpMirai
  • 绑定信息支持 MySQL 储存,若不开启则为本地文件储存


此插件作为单独使用的话只有一个绑定玩家功能
而这个绑定功能也没有任何实质性作用
但是可以通过其他附属插件达到想要的作用


! 插件只在 Bukkit-1.12.2 和 Paper-1.16.5 进行测试,正常使用
其它服务端核心未知,请自行测试,理论上支持所有Bukkit、Spigot、CatServer服务端

– 指令权限&介绍 –
管理员指令介绍(所需权限:XinxinBotApi.admin)
/xbot bind [QQ] [玩家] —— 手动绑定一个QQ
/xbot delbind [QQ] —— 删除一个QQ的绑定账号
/xbot connect —— 连接WebSocket
/xbot close —— 断开WebSocket
/xbot reload —— 重载插件

– 图片展示 –
Api自带绑定功能(需要在配置文件手动开启SetBind项)
3TFA5ANBGTXEPC_LT.png
– 开发文档 / 安装教程 –
  • 若将此插件作为开发前置即可让MC充满各种可能性
  • 或许在这之前你开发群服互联插件会去找各种Api
  • 现在你只需要把本插件添加为你的依赖
  • 使用本插件作为前置开发请在 Plugin.yml 里加入 depend: XinxinBotApi
  • 从而让本插件在你插件之前加载
  • 开发此插件可点击下方的官方文档查阅开发文档和教程



1.png



– 附属插件 –
附属插件大全
! 附属插件统计可能并不完全,更多附属可自行开发或定制
– 结语 –开源地址:https://github.com/Xinxin-ent/XinxinBotApi
欢迎加入新鑫咕咕交流群:1124109145



XinxinBotApi-1.2.4-SNAPSHOT.jar (1.44 MB, 下载次数: 15)

(1)
新鑫丶Lv4-金粒
参与人数 1人气 +1 钻石 +1 收起 理由
Ti_Avanti + 1 + 1

查看全部评分总评分 : 人气 +1 钻石 +1

帖子地址: 

发表回复

使用道具 举报