Skip to content

指令文档

主指令

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

用户权限管理

Details

lp.user - 用户权限管理

  • 格式lp.user <用户ID> <操作类型> <操作> [目标] [值]
  • 操作类型
    • permission - 权限节点操作
    • parent - 权限组继承操作
    • perm_group - 权限组管理

用户权限节点操作 (permission)

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

用户权限组继承操作 (parent)

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

用户权限组管理 (perm_group)

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

群组权限管理

Details

lp.group - 群组权限管理

  • 格式lp.group <群组ID> <操作类型> <操作> [目标] [值]
  • 操作类型
    • permission - 权限节点操作
    • parent - 权限组继承操作
    • perm_group - 权限组管理

群权限节点操作 (permission)

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

群权限组继承操作 (parent)

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

群权限组管理 (perm_group)

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

权限组管理

Details

lp.perm_group - 权限组管理

  • 格式lp.perm_group <权限组名> <操作类型> <操作> [目标] [值]
  • 操作类型
    • permission - 权限节点操作
    • parent - 权限组继承操作
    • to - 权限组管理

权限节点操作 (permission)

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

权限组继承操作 (parent)

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

权限组管理 (to)

操作格式示例说明
createlp.perm_group <组名> to createlp.perm_group new_group to create创建新权限组
removelp.perm_group <组名> to removelp.perm_group old_group to remove删除权限组

通用参数说明

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

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

MIT License 发布