NapCatQQ  by NapNeko

Bot protocol implementation based on NTQQ

Created 1 year ago
6,957 stars

Top 7.4% on SourcePulse

GitHubView on GitHub
1 Expert Loves This Project
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

1 day ago

Responsiveness

1 day

Pull Requests (30d)
34
Issues (30d)
43
Star History
309 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.