Bilibili video parsing and summarization bot
Top 98.4% on sourcepulse
This plugin provides a versatile tool for parsing Bilibili video links, extracting basic information, generating word clouds, and summarizing content. It is designed for users of the Nonebot2 framework who want to integrate Bilibili video analysis into their chatbot. The primary benefit is automating content summarization and analysis from Bilibili videos.
How It Works
The plugin leverages a separate bilichat-request
module for handling Bilibili API requests, enabling load balancing, efficient cookie management, and improved resilience against platform risk controls. Tasks requiring browser interaction are offloaded to remote servers to reduce local resource usage. This API-first approach allows for flexible deployment, either integrated within Nonebot2 or as a standalone service.
Quick Start & Requirements
nb plugin install nonebot-plugin-bilichat
or via package managers (pip install nonebot-plugin-bilichat
).config.yaml
file, with its path specified in .env
via bilichat_config_path
.Highlighted Details
bilichat-request
for enhanced stability and load balancing.Maintenance & Community
The project is currently in maintenance mode due to academic pressure and platform risk controls, with limited new feature development. The author welcomes contributions via Issues or Pull Requests.
Licensing & Compatibility
The README does not explicitly state a license. Compatibility for commercial use or closed-source linking is not specified.
Limitations & Caveats
The project is in maintenance mode, with the author stating they have no intention of developing new features in the short term. User and community support is described as minimal.
1 day ago
1 day