go-cqhttp in brief

go-cqhttp is a free, open-source Golang implementation of the OneBot protocol that provides compatibility with the Mirai ecosystem for building QQ bots. It offers a straightforward way to connect services to QQ, letting developers create and run bots that send and receive messages, respond to events, and interact with QQ APIs.

Core features and capabilities

  • API interaction and integration — seamless communication with OneBot endpoints and QQ service APIs for custom commands and external service hooks.
  • Event listening and handlers — configurable hooks for group messages, friend requests, and system events to trigger automated responses.
  • Real-time messaging and processing — low-latency message receipt and dispatch to support conversational bots and real-time workflows.

Deployment, reliability, and scaling

Designed with performance and stability in mind, go-cqhttp is suitable for single-server setups and can be scaled for larger deployments. Its lightweight Golang base simplifies resource usage and makes it easier to run in containers or on VPS instances. Documentation and configuration examples help newcomers deploy quickly while offering advanced options for production environments.

Extensibility and community support

As an open-source project, go-cqhttp benefits from community contributions, plugins, and regular updates. Developers can extend functionality through scripts, middleware, or by integrating third-party services, ensuring the tool adapts to evolving project requirements.

Alternatives to consider

  • DocConvert (free) — a suggested no-cost alternative for specific document-related automation needs or workflows that prioritize document conversion over chat integration.
  • Other OneBot/Mirai-compatible implementations — choose these when you need different language support, tooling, or ecosystem integrations that better match your stack.

Technical

Title
go-cqhttp
Requirements
  • Windows
Language
No language has been specified.
Available languages
License
  • Free
Latest update
2025-07-17
Author
Mrs4s
Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This App
Login To Rate This App

User Reviews

Be the first to post a review of go-cqhttp!