Operator 房主权限 — 全部控制你能做什么
Operator 自动获得
当你 Host 一个会话时,你自动成为 Operator。你可以通过 Session → Moderation → Give Operator Status 把 Operator 权限授予会话里的任何人。
Operator 身份在 Registered 账号上会被持久化——下次这个账号再加入同一个会话(或用 Operator Password 重新获取),自动保留 Operator 身份。Guest 身份的 Operator 在下线后就丢了,除非用 Operator Password 或者房主再次授予。
Operator 能做什么
会话管理
- Host / Close Session — 关闭整个会话,所有人被踢(自动保存会话历史到服务器,下次可以恢复)
- Reset / Rewind Session — 把会话回退到之前某个时间点。可以用滑块选择要回到哪个快照点
- Lock / Unlock Canvas — 锁定整个画布(默认快捷键 F12)。锁定后没人能绘画,只能看。紧急时用
- Change Session Settings — 修改房间标题、密码、最大人数等 Host 时的设置
- Change Session Permissions — 调整各权限层的操作能力
- Save / Load Permission Presets — 权限预设的保存和加载
用户管理
- Kick User — 临时踢出(可以再进)
- Ban User — 永久封禁(服务器维护封禁列表)
- Lock User / Force Undo — 锁定单个用户的画布操作,或强制撤销/重做他们的最近操作
- Grant / Revoke Trusted — 给用户升 Trusted 或收回
- Assign Operator — 授予 / 收回 Operator 身份
- Export Ban List — 把封禁列表导出备份
图层保护
- Lock Layer — 锁定整个图层(任何人不能修改)
- Censor Layer — 标记为审查层(默认其他人看到的是条纹图案)
- Set Layer ACL — 给每个图层设精细的权限控制
- Bulk Permission Commands — 通过聊天命令批量设置权限(见 聊天与批量权限命令)
其他
- Delete / Reset Annotations — 删除或重置会话里的标注层(别人添加的标注)
- Session Password — 设置 / 修改 Operator Password(没账号但想保持 Operator 身份时用)
- Export Session Bans — 导出封禁列表
Operator Password 的意义
如果你用 Guest 身份 Host 会话(没登录 Registered 账号),你的 Operator 身份在掉线后就丢了——下次回服务器没人能成为 Operator,会话变成 Orphaned(孤儿)。
解决方案:设置 Operator Password(Session → Settings → Settings → Session → Operator Password)。设好后,任何知道这个密码的人可以通过 Session → Moderation → Become Operator 输入密码获得 Operator 身份。
建议:
- 私人房间一定要设 Operator Password,防止断线后别人抢了 Operator
- 公开房间设 Operator Password + 至少 2 个人有 Operator(房主和一个朋友),避免孤儿会话
Orphaned Session(孤儿会话)
当一个会话的所有 Operator 都下线、且没有 Operator Password、且没有 Registered + Operator 身份的账号时,服务器会自动把当前在线时间最长的用户升为 Operator——作为孤儿会话的保底机制。
如果不希望这发生,Host 时务必设好 Operator Password 或至少给一个 Registered 账号授予 Operator。