Skip to content

号主

字数
930 字
阅读时间
4 分钟

目标:为牛牛配置号主,启用号主向管理能力(如私聊「重新上号」、好友欢迎)
完成之后:号主 QQ 可管理这只牛

号主是某一只牛在数据库 admins 里的运维人 QQ。它与群管理员(QQ 群职位)、超管(全站 superusers)不是同一角色。

提醒

连上 QQ 后尽快配好号主。未配置时,私聊「重新上号」、好友欢迎等号主向能力不可用。

开始前准备

  • 已启动的 Bot 与可登录的控制台:见 快速开始
  • 目标牛的 QQ:对应 bot_config.account
  • 号主 QQ:将写入该牛 admins 的整数数组。

三种角色

角色是谁管什么
超管config/pallas.toml[bootstrap] superusers所有牛、控制台最高权限
号主该牛 bot_config.admins 中的 QQ这只牛的号主向命令与部分群管级能力
群管QQ 群管理员 / 群主本群内的群管级命令(如帮助里开关插件)

帮助图「何人可用」以当前生效的 命令权限 为准;代码里号主对应等级名多为 bot_moderator / staff

号主常做什么

  • 私聊 牛牛重新上号,拉起或重登协议端(需协议端插件)。
  • 设置或清除好友欢迎语(greeting)。
  • 使用部分私聊状态类命令(以帮助图为准)。
  • 使用与群管重叠的能力,如拉黑、禁用复读语料和「不可以」(staff 级)。

完整命令以群里 牛牛帮助 为准。

怎么配置

adminsQQ 号组成的数组(整数)。不能写在遗留 .env 里。保存后通常很快生效;未生效可稍等或重启 Bot。

方式一:控制台「实例与连接」(推荐)

  1. 打开 /pallas/实例与连接
  2. NoneBot 框架 面板找到目标牛
  3. 库配置 为未入库时:点 初始化配置,填写号主 QQ 并保存
  4. 已在库中:在 数据库中的实例 编辑号主

不依赖协议端或 relogin_bot 是否已装。

方式二:控制台「数据库管理」

  1. 打开 数据库管理
  2. 表类型选 config (bot_config)
  3. 找到或新建 account = 牛 QQ 的行,编辑 admins(如 [123456789])并保存

方式三:超管私聊「牛牛添加号主」

由本体 pb_core 提供,仅超管、须 私聊 牛发送:

场景示例
为当前私聊的牛添加牛牛添加号主 2777777777
一次添加多个牛牛添加号主 2777777777 2666666666
指定目标牛牛牛添加号主 2777777777 牛 3888888888

也可 @ 号主 代替手写 QQ。目标牛未入库时会自动创建 bot_config 并写入;已在库则合并追加。详见 pb_core

方式四:创建牛牛时写入

已装 relogin_botpallas-plugin-protocol)时,超管私聊 创建牛牛 可带号主 QQ;协议端创建并启动后自动写入 admins。账号已从别处连上时,改用方式一或三。

成功信号

  • 目标牛的 bot_config.admins 中已有号主 QQ。
  • 号主私聊可用对应能力(如「重新上号」、欢迎语),不再因未配置而不可用。

接下来做什么