-
Notifications
You must be signed in to change notification settings - Fork 2k
[新插件请求] sudo 命令 #943
EatHatsuneShallots
started this conversation in
Ideas
[新插件请求] sudo 命令
#943
-
插件名称:sudo
sudo 命令:可以像 Linux 的 sudo 一样以指定的群聊和用户执行命令
visudo 命令:可以让超级管理员设置 sudoers 规则
sudo 帮助:
sudo - 以其他用户身份执行一条命令
用法:sudo [-b] [ -u 用户 ] [ -g 群聊或频道 ] [ -r 用户角色 ] [ -t 消息类型 ] [命令]
用法:sudo -l [-b] [ -g 群聊或频道 ] [ -u 用户 ] [ -t 消息类型 ] [目标用户]
选项:
-b, --background 在后台运行命令
-g, --group=group 以指定的群聊或频道执行命令
-h, --help 显示帮助消息并退出
-l, --list 列出用户权限或检查某个特定命令;对于长格式,使用两次
-r, --role=role 以指定的用户角色(如群主、管理员、普通成员等)执行命令
-t, --type=type 以指定的消息类型(如群聊、私聊等)执行命令
-u, --user=user 以指定用户运行命令
-- 停止处理命令行参数
visudo 帮助
visudo - 编辑 sudoers 文件
用法:visudo add [ -u 用户 ] [ -g 群聊或频道 ] [ -p 插件 ] [ -s 权限 ] [ -r 用户角色 ] [ -t 消息类型 ]
用法:visudo remove [ -u 用户 ] [ -g 群聊或频道 ] [ -p 插件 ] [ -s 权限 ] [ -r 用户角色 ] [ -t 消息类型 ]
用法:visudo list [ -u 用户 ] [ -g 群聊或频道 ] [ -p 插件 ] [ -s 权限 ] [ -r 用户角色 ] [ -t 消息类型 ]
命令:
add 添加一个或多个匹配条件
remove 移除一个或多个匹配条件
list 以指定的匹配条件列出可用的匹配条件
选项:
-g, --group=group 指定群聊或频道
-h, --help 显示帮助消息并退出
-p, --plugin=plugin 指定插件
-s, --permission=permission 指定用户权限(如超级管理员等)
-r, --role=role 指定用户角色(如群主、管理员、普通成员等)
-t, --type=type 指定消息类型(如群聊、私聊等)
-u, --user=user 指定用户
默认仅允许超级管理员使用 sudo 命令
Beta Was this translation helpful? Give feedback.
All reactions
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment