跳转至

权限说明

并非所有指令对所有人开放。睦头 Bot 沿用 AstrBot 的三级权限模型,在指令表中以「圆点 + 文字」标注:

标记 权限等级 适用范围
所有人 everyone 任何能与机器人对话的人
群管理员 shared_group_admin 该群的管理员,以及机器人管理员
管理员 admin 仅机器人管理员

为什么用圆点而不是颜色

颜色只作辅助强化,不单独承载含义。即使无法分辨颜色,文字标签本身也说明了权限等级。

三级的差别

所有人 是绝大多数指令的默认等级,覆盖查询、签到、抽卡与小游戏。

群管理员 用于影响整个群的操作,例如清空群会话的上下文(/reset)。 这里判断的是「你是否是这个群的管理员」,因此同一个人在不同群里看到的权限可能不同。

管理员 涉及机器人自身的运维,例如切换模型服务商(/provider)、更新面板(/dashboard_update)。 名单配置在 AstrBot 面板的 admins_id 字段中。

提示「没有权限」时

如果你确认自己应该是管理员,却仍然被拒绝,通常是两种情况:

  1. 群内身份未被识别。 部分平台无法提供群成员的管理员标记,此时会退化为「仅机器人管理员可用」。 遇到这种情况,改为私聊使用该指令。
  2. 管理员名单未同步。 管理员账号在 AstrBot 面板中按平台账号 ID 配置,修改后需要重启, 或等待面板重新载入配置。

一般不需要管理员权限

日常使用中真正依赖管理员权限的指令很少,主要用于 /reset、/provider 一类操作。 如果只是想清空对话上下文,用 /new 即可,它对所有人开放。