Skip to content
字数
592 字
阅读时间
3 分钟

协议端管理

协议端管理 pb_protocol

管理 NapCat 和 SnowLuma 协议端实例与连接配置。

官方插件控制台插件商店安装命令版本 4.0.0

安装方式

可在控制台插件商店安装,或执行 uv run pallas ext install pallas-plugin-protocol

怎么使用

入口 / 触发场景说明
/pallas/protocol控制台打开协议端管理页。
Web 控制台侧边栏控制台跳转到协议端管理。

详细用法、限制条件和可用范围以帮助为主。

无群内用户口令。

命令权限

无。

配置项

可在控制台对应插件页中修改。

说明
pallas_protocol_enabled是否加载协议端插件
pallas_protocol_webui_enabled是否挂载协议端页面
pallas_protocol_instances_root实例根目录
pallas_protocol_program_dir协议端程序根目录
pallas_protocol_docker_onebot_hostDocker 下写入 OneBot 客户端的主机名或 IP

排障

现象处理
账号无法启动检查实例日志、协议端版本和程序目录。
Bot 不回复确认反向 WebSocket 已连到对应 hub 或 worker 端口。
控制台登录失败口令与主控制台共用;遗忘时查看 FAQ。
Docker 下 WS 连不上检查反向 WS 主机名配置,不要默认写 Compose 服务名。

实现

源码位置:官方插件扩展仓 pallas-plugin-protocol

关键文件:

  • 扩展仓 pb_protocol 插件入口文件:注册控制台页面、路由和配置。
  • 协议端实例管理与日志文件:负责创建实例、启停和日志读取。
  • 主仓控制台登录与分片信息:用于共用口令和同步连接目标。

实现要点:

  • 这个插件的主要入口是控制台页面,不是群内命令。
  • 多机部署时,协议端实例与分片 worker 的路由关系需要保持一致。
  • relogin_bot 共用同一个官方插件包,但面向场景不同。

相关链接