这是一个基于Serein面板开发的账号绑定系统,配合服务端PBind插件进行数据调换,在QQ群或私聊中绑定、解绑、添加白名单、移除白名单等操作
PBind-LLSE版本已停止更新及维护,PLib1.1.0后接替了PBind-LLSE的所有功能,PBind-Serein不受影响并将持续推出更新
前置组件
必选
操作说明
- 在Serein指定的QQ群中直接发送触发语即可
绑定 (玩家ID)
- 绑定账号, 所有参数为必填解绑 [玩家ID/QQ号/频道ID/@群成员/频道成员]
- 解绑账号, "[]"内为选填,解绑需要管理员权限绑定玩家 (QQ号/频道ID/@群成员/频道成员) (玩家ID)
- 帮助玩家绑定账号, 所有参数为必填查询绑定 [玩家ID/QQ号/频道ID/@群成员/频道成员]
- 查询账号绑定信息, "[]"内为选填(支持@玩家,查询他人需要管理员权限)添加白名单 [玩家ID/QQ号/频道ID/@群成员/频道成员]
- 添加玩家ID或QQ号绑定的ID到白名单, "[]"内为选填,添加他人需要管理员权限 移除白名单 [玩家ID/QQ号/频道ID/@群成员/频道成员]
- 将玩家ID或QQ号绑定的ID移除白名单,"[]"内为选填,移除白名单需要管理员权限查询白名单 [玩家ID/QQ号/频道ID/@群成员/频道成员]
- 查询服务器中的白名单信息或指定玩家的ID是否已添加白名单 "[]"内为选填,需要管理员权限
操作示范
指令模板 | 模板说明 | 指令模板 | 模板说明 | 指令模板 | 模板说明 |
---|---|---|---|---|---|
绑定 Steve | 将Steve绑定的自己QQ上 | ||||
解绑 | 解绑自己 | 解绑 Steve | 解绑玩家Steve | 解绑 114514 | 解绑QQ 114514 |
绑定玩家 114514 Steve | 将Steve绑定给QQ 114514 | 绑定 @苏大大 Steve | 将Steve绑定给苏大大的QQ | ||
查询绑定 | 查询自己绑定信息 | 查询绑定 114514 查询绑定 @苏大大 | 查询QQ 114514的绑定信息 查询苏大大的绑定信息 | 查询绑定 Steve | 查询Steve的绑定信息 |
添加白名单 | 将自己绑定的账号添加到白名单 | 添加白名单 114514 添加白名单 @苏大大 | 将QQ 114514绑定的账号添加到白名单 将苏大大绑定的账号添加到白名单 | 添加白名单 Steve | 将Steve添加到白名单 |
移除白名单 | 将自己绑定的账号移除白名单 | 移除白名单 114514 移除白名单 @苏大大 | 将QQ 114514绑定的账号移除白名单 将苏大大绑定的账号移除白名单 | 添加白名单 Steve | 将Steve移除白名单 |
查询白名单 | 列出服务器中所有已添加白名单的名称 | 查询白名单 114514 查询白名单 @苏大大 | 查询QQ 114514绑定的账号白名单添加情况 查询苏大大绑定的账号白名单添加情况 | 查询白名单 Steve | 查询Steve白名单添加情况 |
配置文件说明
[!ATTENTION] 更改配置文件请注意 JSON 文件格式,不推荐使用记事本修改或添加菜单文件解析
config
文件
- 插件基础配置文件
- 路径: Serein/plugins/PBind/config.json
js
{
"version": "1.2", //插件版本
"BDcmd": "绑定", //绑定指令
"JBcmd": "解绑", //解绑指令
"BDwjcmd": "绑定玩家", //绑定玩家指令
"TJwhite": "添加白名单", //添加白名单指令
"YCwhite": "移除白名单", //移除白名单指令
"CXwhite": "查询白名单", //查询白名单指令
"CXBind": "查询绑定", //查询绑定指令
"AutoTJwhite":true, //绑定账号后是否自动添加白名单
"AutoYCwhite":true, //解绑账号后是否自动移除白名单
}
bind
文件 原 Playerdata
此文件与最新版PLib共用
- 玩家数据、玩家绑定数据
- 路径: BDS/plugins/Planet/PLibrary/data/bind.json
js
[
{
"qq": 4*******5, // QQ号
"name": "SUNSServer", // 游戏ID
"channel": 1, // 频道ID
"xuid": 253**********250, // xuid
"bind_time": "2024-03-17 23:09:27", // 绑定时间
"first_join": "2023-03-17 23:09:00" // 首次进服时间
}
]
API
PBind-Serein版没有提供外接接口