一个可以将QQ群与服务端连接的插件
Warn:本权限组只允许群主使用Round指令 插件和程序正常运行 只是需要一个qq客户端的正向Websocket8080端口来链接 替换Cq客户端的方法在下方 当然你也可以自行寻找 只要是能有正向WebSocket8080端口就ok
如需更改权限组或者指定用户可以
context.Sender.Role == CqRole.Admin
CqRole提供了三个用户组Onwer,admin,member
也可以指定用户
context.Sender.UserId == 1111
目前所有拥有的指令:cx,info,round
增加round指令 round list查询玩家列表 round rest 重启回合 round start 启动回合 round allrest 重启服务器 round kick+id 踢出对应id玩家 round bc+text 向服务器发送广播 Warn:目前round指令只允许Q群群主使用 如有其他需求请在issues里提出
说明: 本插件运用Socket将SCPSL
基于EXILED开发
查询功能与QQ群里连接起来;(也就是CX功能)
使用方法:
在Releases里找到最新版本并下载
1.将SocketServer.dll文件放到exiled/plugin里
2.打开服务器(确保10078Tcp端口是打开的)
3.打开Go-HttpQQ客户端(确保已经将WS正向(Socket)端口设置为8080)
因为现Gocqhttp不能用 提供两种解决方法
1.使用OpenSharmy框架(缺点占用服务器后台内存可能会很大) 提供教程链接 :BiliBIli
教程视频已经不在 请到点我查看教程
Warn:不用安装OverFlow 到转换端口那一步 将端口5800专向8080端口 然后模拟器保持在后台运行 然后
4.解压GoHttpqq-Socket.zip
5.打开GoHttpqq-Socket.exe挂在后台
就可以了 可以说是暂时代替 除了round list暂时不能用 其他功能均正常运行
2.使用qq官方框架(例如:gensokyo框架)(缺点:需要自己注册一个qq机器人)
4.解压GoHttpqq-Socket.zip
5.打开GoHttpqq-Socket.exe挂在后台
6.在群中发送cx即可获取服务器信息
注意:本插件没有指定QQ群 也就是说所登陆的QQ账号的所有群都适用
如有bug请在Iss里提出