Install
openclaw skills install napcat-qq-bridge-installerInstall, start, repair, and smoke-test a Windows QQ + NapCat + OpenClaw bridge. Use this when the user explicitly wants an end-to-end local QQ bot setup, nee...
openclaw skills install napcat-qq-bridge-installerUse this skill for Windows hosts that need a local QQ bot stack built around NTQQ, NapCat, and an OpenClaw agent running through WSL + Docker.
This skill is script-driven. Prefer the bundled Python entrypoint instead of rewriting the setup flow by hand:
scripts/manage.pyThe script can:
winget if QQ is missingbridge.mjs, start-all.bat, and stop-all.batconfig/bridge.json and config/onebot11_<qq>.jsonUse this skill when the user asks for any of the following:
Do not use this skill for official QQ APIs or cloud-hosted bot platforms. This is for local unofficial automation with NapCat.
Expect these host tools to exist or be installable on demand:
pythonwinget for installing Tencent.QQ.NTwsl.exeDownload sources used by the bundled script:
https://api.github.com/repos/NapNeko/NapCatQQ/releases/latestwinget install --id Tencent.QQ.NT --exactDefault runtime root:
C:\Users\<user>\NapCat.OpenClawIf the user already has an extracted NapCat runtime, point -Root at that folder and prefer repair over install.
Typical install:
python .\scripts\manage.py `
-Action install `
-Root C:\Bots\NapCat.OpenClaw `
-BotQq 123456789 `
-AdminQq 987654321 `
-GroupIds 123456,234567 `
-BootstrapOpenClaw
Typical repair:
python .\scripts\manage.py `
-Action repair `
-Root C:\Bots\NapCat.OpenClaw `
-BotQq 123456789
Start / stop / health / smoke test:
python .\scripts\manage.py -Action start -Root C:\Bots\NapCat.OpenClaw
python .\scripts\manage.py -Action stop -Root C:\Bots\NapCat.OpenClaw
python .\scripts\manage.py -Action health -Root C:\Bots\NapCat.OpenClaw
python .\scripts\manage.py -Action smoke-test -Root C:\Bots\NapCat.OpenClaw
If the OpenClaw container is new or unauthenticated, the user still needs one browser login step for openai-codex.
Use:
python .\scripts\manage.py -Action auth -Root C:\Bots\NapCat.OpenClaw
That action opens a terminal with the recommended onboarding command. Do not promise fully unattended OAuth login.
After install or repair, always run:
healthsmoke-testIf the user already has a live QQ session, prefer a private-message self-test to the configured admin QQ.
config/bridge.json and config/onebot11_<qq>.json.config/.env and config/webui.json values locally for NapCat quick-login fallback. Do not publish real runtime secrets.scripts/manage.py: main entrypoint for install, auth, start, stop, repair, health, and smoke testassets/runtime/bridge.mjs: generic Windows-host bridge that talks to NapCat and calls OpenClaw through wsl docker exec ... openclaw agentassets/runtime/start-all.bat.txt: rendered into the runtime rootassets/runtime/stop-all.bat.txt: rendered into the runtime root