Skip to content

指令文档

指令采用 . 分隔的子命令体系,例如 lp.user.permissionlp.chat_group.parent 等。

主指令

  • 格式/lp
  • 功能:显示插件帮助信息
  • 响应LP LitePerm 请输入参数 lp.user lp.chat_group lp.perm_group

用户权限管理

Details

lp.user.permission — 用户权限节点操作

  • 格式lp.user.permission <用户ID> <操作> [权限节点] [值]
操作格式示例说明
dellp.user.permission <ID> del <节点>lp.user.permission 123 del user.edit删除权限节点
setlp.user.permission <ID> set <节点> <true/false>lp.user.permission 123 set admin.access true设置权限节点状态
checklp.user.permission <ID> check <节点>lp.user.permission 123 check plugin.admin检查是否拥有权限
listlp.user.permission <ID> listlp.user.permission 123 list列出用户所有权限

lp.user.parent — 用户权限组继承操作

操作格式示例说明
addlp.user.parent <ID> add <权限组>lp.user.parent 123 add admin_group添加继承的权限组
dellp.user.parent <ID> del <权限组>lp.user.parent 123 del vip_group移除继承的权限组
setlp.user.parent <ID> set <权限组>lp.user.parent 123 set admin_group完全覆盖为权限组的权限

lp.user.perm_group — 用户权限组关系操作

操作格式示例说明
addlp.user.perm_group <ID> add <权限组>lp.user.perm_group 123 add vip将用户添加到权限组
dellp.user.perm_group <ID> del <权限组>lp.user.perm_group 123 del guest将用户从权限组移除

群组权限管理

Details

lp.chat_group.permission — 群权限节点操作

  • 格式lp.chat_group.permission <群组ID> <操作> [权限节点] [值]
操作格式示例说明
setlp.chat_group.permission <ID> set <节点> <true/false>lp.chat_group.permission 456 set group.manage true设置权限节点状态
dellp.chat_group.permission <ID> del <节点>lp.chat_group.permission 456 del group.kick删除权限节点
checklp.chat_group.permission <ID> check <节点>lp.chat_group.permission 456 check plugin.admin检查是否拥有权限
listlp.chat_group.permission <ID> listlp.chat_group.permission 456 list列出群组所有权限

lp.chat_group.parent — 群权限组继承操作

操作格式示例说明
addlp.chat_group.parent <ID> add <权限组>lp.chat_group.parent 456 add group_admin添加继承的权限组
dellp.chat_group.parent <ID> del <权限组>lp.chat_group.parent 456 del group_vip移除继承的权限组
setlp.chat_group.parent <ID> set <权限组>lp.chat_group.parent 456 set group_admin完全覆盖为权限组的权限

lp.chat_group.perm_group — 群权限组关系操作

操作格式示例说明
addlp.chat_group.perm_group <ID> add <权限组>lp.chat_group.perm_group 456 add vip将群组添加到权限组
dellp.chat_group.perm_group <ID> del <权限组>lp.chat_group.perm_group 456 del guest将群组从权限组移除

权限组管理

Details

lp.perm_group.permission — 权限组权限节点操作

  • 格式lp.perm_group.permission <权限组ID> <操作> [权限节点] [值]
操作格式示例说明
setlp.perm_group.permission <ID> set <节点> <true/false>lp.perm_group.permission admin set system.* true设置权限节点状态
dellp.perm_group.permission <ID> del <节点>lp.perm_group.permission admin del user.edit删除权限节点
checklp.perm_group.permission <ID> check <节点>lp.perm_group.permission admin check plugin.admin检查是否拥有权限
listlp.perm_group.permission <ID> listlp.perm_group.permission admin list列出权限组所有权限

lp.perm_group.parent — 权限组继承操作

  • 格式lp.perm_group.parent <权限组ID> <操作> <继承权限组名>
操作格式示例说明
addlp.perm_group.parent <ID> add <权限组>lp.perm_group.parent vip add base添加继承的权限组
dellp.perm_group.parent <ID> del <权限组>lp.perm_group.parent vip del base移除继承的权限组
setlp.perm_group.parent <ID> set <权限组>lp.perm_group.parent vip set admin完全覆盖为权限组的权限

lp.perm_group.to — 权限组管理

  • 格式lp.perm_group.to <操作> <权限组ID>
操作格式示例说明
createlp.perm_group.to create <组名>lp.perm_group.to create newgrp创建新权限组
removelp.perm_group.to remove <组名>lp.perm_group.to remove oldgrp删除权限组

注意:默认权限组 default / default_group 不允许被删除。

lp.perm_group.list — 列出所有权限组

  • 格式lp.perm_group.list
  • 功能:列出所有权限组名称

通用参数说明

  • 用户 ID:QQ 号或其他平台的用户标识
  • 群组 ID:QQ 群号或其他平台的群组标识
  • 权限组名:自定义的权限组名称
  • 权限节点:使用点分隔的权限标识(如 plugin.admin)
  • 值:true 或 false,表示权限状态

注意:所有指令需要管理员权限(lp.admin)才能执行

MIT License 发布