github.com/InvoluteHell/Pallas-Bot ↗
《明日方舟》帕拉斯 Bot
Open this visualization on its own page →
Contributors
9
Lines of Code
813
From
2021-11-08
To
2022-05-12
About InvoluteHell/Pallas-Bot
Pallas-Bot is a learning-type QQ group chat robot themed around the game Arknights, built on the NoneBot2 framework and OneBot v11 protocol. The bot learns from conversations to repeat messages, generate memes, manage group settings, and handle various chat functions. It uses MongoDB or PostgreSQL for data storage and includes a built-in web control console for management and configuration.
The project features both local and federated corpus systems, allowing the bot to learn from messages within a deployment while optionally connecting to a community corpus server for additional sentence material. Users can choose to share learned phrases back to the community anonymously. The bot supports optional integration with MAA (MaaAssistantArknights) for remote control capabilities and AI extensions, making it extensible for various use cases beyond basic chat management.
The codebase is actively maintained with comprehensive documentation, community support through multiple QQ groups for both developers and users, and welcomes contributions. The project is licensed under AGPL-3.0 and draws inspiration from several related projects including NoneBot2, jieba_next for Chinese text segmentation, and various other QQ bot implementations.