NapCatQQ  by NapNeko

Bot protocol implementation based on NTQQ

created 1 year ago
5,295 stars

Top 9.7% on sourcepulse

GitHubView on GitHub
Project Summary

NapCatQQ is a modern, protocol-side framework for building bots, based on NTQQ. It aims to provide an easy-to-use, efficient, and stable platform for bot developers, offering a rich API interface for extensive functionality.

How It Works

NapCatQQ implements the bot protocol on the NTQQ side, allowing for direct interaction with the QQ platform. This approach leverages NTQQ's capabilities to provide a stable and efficient bot framework, with a focus on a rich API for developers.

Quick Start & Requirements

  • Download the latest version from the Release page.
  • Refer to the provided documentation for usage tutorials.
  • Links: Docs, QQ Group, Telegram

Highlighted Details

  • Designed for low-memory, long-running operations.
  • Implements a majority of standard bot API interfaces.
  • Supports LLM Bot frameworks like AstrBot and MaiBot.

Maintenance & Community

  • Actively developed and maintained.
  • Community support available via QQ Group and Telegram.

Licensing & Compatibility

  • Mixed licensing: Third-party libraries follow their original licenses. Project code is under a custom license.
  • Prohibits unauthorized development based on NapCat code for message pushing features. Use must comply with local laws.

Limitations & Caveats

The project's custom license restricts certain derivative works, and users are responsible for legal compliance.

Health Check
Last commit

6 days ago

Responsiveness

Inactive

Pull Requests (30d)
18
Issues (30d)
46
Star History
833 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.