CSR-Nihilarian
Lition802/CSR-Nihilarian
对接Nihilarian的BDS服务端插件. Contribute to Lition802/CSR-Nihilarian development by creating an account on GitHub.
github.com
Nihilarian是一个模块化的lua脚本QQ机器人,对接Mirai-api-http
本插件为Nihilarian所编写
售后群:952680774点击链接加入群聊【Nihilarian | Bot框架】:https://jq.qq.com/?_wv=1027&k=TKFYYcCp
现在已经支持的功能:群服互聊,执行命令,自助获取白名单,退群自动撤销白名单等
使用方法
解压压缩包,lua请加入群获取,
csr插件放到BDS的csr文件夹
lua插件的配置文件位于框架的config文件夹的mcws.json
csr插件配置文件位于plugins/Nihilarian
JSON:
{
"admins":[], //管理员QQ号
"mainQQGroup":1145141919, //服务器主群,用于获取白名单和执行命令
“chatQQGroup”:1145141919, //聊天转发群
"wsname":"mcws", //ws名称,与index.lua中保持一致
"joinMessage":"%player%加入了服务器",
"leftMessage":"%player%离开了服务器",
"chatMessage":"[服务器] %player% >> %msg%",
"runcmd":"/cmd ", //执行命令前缀
"chat":"chat ", //聊天前缀
"password":"114514" //ws连接密匙,与CSR插件配置文件保持一致
}
[CODE title="index.lua"]{
name="mcws",
Host="127.0.0.1",
Port = 8081
}[/CODE]
CSR插件配置文件如下
[CODE lang="json" title="config.json"]{
"ServerName": "30271c98-c83a-e960-9fb8-75ceca675eb8", //服务器名字
"password": "364156", //websocket密匙
"Port": 8081, //websocket端口
"PlayerJoinEnable": true, //玩家加入事件是否上报
"PlayerLeftEnable": true, //玩家退出事件是否上报
"PlayerChatEnable": true //玩家聊天事件是否上报
}[/CODE]