对接 Yunzai
以 TRSS-Yunzai 为例。Miao-Yunzai 步骤类似。
前置条件
- Waylay 已启动并登录
- TRSS-Yunzai 已安装并运行
配置 Waylay(反向 WS)
在 docker-compose.yml 中配置反向 WS 地址:
yaml
environment:
- ONEBOT_WS_PORT=3001
- ONEBOT_WS_REVERSE_URLS=["ws://host.docker.internal:2536/OneBotv11"]TIP
host.docker.internal 指向 Docker 宿主机。如果 Yunzai 运行在宿主机上,使用这个地址。如果 Yunzai 也在 Docker 中,使用对应的容器网络地址。
配置 Yunzai
确保 Yunzai 的 OneBot v11 适配器监听了对应端口。TRSS-Yunzai 默认在 2536 端口,路径 /OneBotv11。
验证连接
重启 Waylay:
bash
docker compose restart qq-bridge查看日志确认连接:
bash
docker logs qq-bridge | grep "Reverse WS"应看到:
[onebot] Reverse WS connected to ws://host.docker.internal:2536/OneBotv11正向 WS 方式
如果选择正向 WS,在 Yunzai 配置中添加 WebSocket 连接:
ws://你的Waylay服务器IP:3001/