字数
549 字
阅读时间
3 分钟
![]()
重新上号 relogin_bot
让号主重新拉起协议端,并获取登录二维码。
安装方式
可在控制台插件商店安装,或执行 uv run pallas ext install pallas-plugin-protocol。
怎么使用
| 口令 / 触发 | 场景 | 说明 |
|---|---|---|
牛牛重新上号 [QQ] | 私聊 | 号主重启自己的协议端实例。 |
创建牛牛 … | 私聊 | 超管创建新的牛牛实例。 |
详细用法、限制条件和可用范围以帮助为主。
命令权限
| 命令 ID | 默认等级 |
|---|---|
relogin.relogin | 号主 |
relogin.create | 仅超管 |
配置项
可在控制台对应插件页中修改。
这个功能依赖 pb_protocol 和对应协议端发行包,具体实例与号主配置可在控制台的实例与连接页面完成。
排障
| 现象 | 处理 |
|---|---|
| 无二维码 | 检查协议端日志与 data/ 下的二维码文件。 |
| 无权限 | 确认当前用户已加入 admins 或具有超管权限。 |
实现
源码位置:官方插件扩展仓 pallas-plugin-protocol 中的 relogin_bot 插件目录
关键文件:
- 扩展仓
relogin_bot插件入口文件:注册重新上号和创建牛牛命令。 - 协议端实例控制文件:负责重启实例与产出二维码。
- 控制台实例配置逻辑:负责初始化号主与账号归属。
实现要点:
- 重新上号本质上是协议端实例操作,所以强依赖
pb_protocol。 创建牛牛不只是开号,还会顺带写入号主信息。- 私聊触发是主路径,避免群内泄漏二维码和敏感操作结果。