NapCatQQ (NapNeko/NapCatQQ)
Searching Database…
What is this?
NapCatQQ is a modern protocol-side implementation of the QQ bot protocol built on NTQQ: it turns a QQ account into a bot endpoint that external frameworks can drive through standard APIs.
Is this a ready-made chatbot, or something my bot framework plugs into?
It is the protocol side, not the bot's brain: it implements most standard OneBot 11 interfaces, served over HTTP and WebSocket (express and ws in the code), so bot frameworks like AstrBot connect to it.
How do I get it running?
Download the latest version from the Releases page and follow the docs tutorial - the README insists first-time users read it. Day-to-day management runs through the built-in WebUI.
How do I get into their QQ support group?
You need an entry key shown on the WebUI About page, and it only works for the latest 100 versions. Membership is capped and audited, so basic problems are expected to be researched on your own.
Is it beginner friendly, or do I need coding experience?
It is marketed as easy enough for beginners, but the community draws a line: it will not answer basic integration questions and expects applicants to have some programming and problem-solving ability.
Can I build my own project on top of NapCat's code?
Not without permission. It is a mixed license: third-party parts keep their original licenses, the rest follows this repo's license, and projects based on NapCat code need the author's authorization. You must also comply with local laws.
What is SnowLuma?
A newer GUI alternative the README recommends trying; it positions itself as a replacement for NapCat's GUI shell, not for the protocol core.
Which bot frameworks pair well with it?
The README recommends AstrBot, an LLM bot framework it calls perfectly compatible, and MaiBot, a cyborg groupmate bot framework. qq-chat-exporter, a chat history export tool, is also built on NapCat.
Is it free to use?
Yes - the project describes itself as non-profit with no paid plans. It adds that problems arising from use, and from violating-use tutorials, are the responsibility of the user under local laws.