ZeroBot-Plugin is an extensible plugin framework for QQ group bots, providing a modular system that adds automation, AI chat, image generation, and moderation capabilities to chat environments. The project is built around a collection of plugin modules that each handle specific functions, from scheduling recurring commands to managing group member interactions.
The framework distinguishes itself through its integration of AI-powered features, including configurable large language model chat with image recognition support, alongside automated content moderation that scans text and images against blacklists. It also offers multimedia processing tools such as anime artwork identification via the AnimeTrace API, Bilibili link parsing for videos and profiles, and Japanese text-to-speech conversion using AHS AI TTS voice models.
Additional capabilities include cron-triggered command scheduling with parameter injection, dynamic plugin toggling per user or group, and utility functions for bot administration. The system supports interactive game modules playable through chat messages, abstract language translation for stylistic text conversion, and custom cipher encoding for message obfuscation.