Drawpile 中文文档 下载 App

聊天与批量权限命令 — 通过聊天框输入 / 开头的命令

斜杠命令总览

聊天窗口里输入 / 开头的内容,Drawpile 会识别为命令。按用途分三类:

权限批量管理

命令作用需要权限
/modhelp显示所有可用的操作员命令所有人
/trust-all-users给所有当前在线的非 Trusted 用户升 TrustedOperator
/untrust-all-users给所有当前在线的 Trusted 用户降回 GuestOperator
`/set-layer-acl-tiers [raise] [exclusive] all\current everyone\registered\trusted\operators`批量设置图层 ACLOperator

孤儿会话救命

命令作用需要权限
/become-operator在有 Operator Password 的会话里获取 Operator 身份任何用户(需密码)

其他

命令作用需要权限
/clear-annotations清空所有标注层内容Operator
/reset-session执行会话重置(弹出确认框)Operator

/set-layer-acl-tiers 详解

这是最复杂的命令,作用是批量调整图层的 ACL(访问控制)。用来一次性给很多图层设置权限。

格式:

/set-layer-acl-tiers [raise] [exclusive] all|current everyone|registered|trusted|operators

例子

/set-layer-acl-tiers all operators

→ 把所有图层的 ACL 设为只有 Operator 能改(最严格)

/set-layer-acl-tiers raise current trusted

→ 把当前选中图层及其下方的所有图层的 ACL 升到 Trusted(不会降已有的 Operator 层)

/set-layer-acl-tiers all exclusive everyone

→ 把所有图层(包括 exclusive 模式的)的 ACL 设为 Everyone(所有人能改,最宽松)

/become-operator 的意义

当一个会话的所有 Operator 都掉线、又没设 Operator Password 时,Drawpile 会把在线时间最长的用户自动升为 Operator(孤儿会话保底)。

但如果会话设了 Operator Password,任何知道密码的用户都可以在聊天框输入:

/become-operator

然后被提示输入密码,正确后立刻获取 Operator 身份。密码存服务器加密存储,不会在聊天里明文显示。

这是防止孤儿会话的关键机制——Host 时一定要设好 Operator Password。

命令的可见性

和菜单操作的对比

很多命令也能通过菜单完成:

但斜杠命令的优势是批量——菜单只能一次操作一个图层,命令可以一次操作全部。另外在手机/平板上(没有图层面板),聊天命令可能是唯一能批量改权限的方式。