hoshinobot
A qqbot for Princess Connect Re:Dive (and other usage :)
Discover how HoshinoBot's sucmd decorator creates privileged superuser commands by checking configurations and enforcing restrictions. Learn about `hoshino.config.SUPERUSERS`.
Common HoshinoBot Deployment Issues with OneBot and gocqhttp: Complete Troubleshooting GuideTroubleshoot HoshinoBot deployment issues with OneBot and gocqhttp. Solve common problems like protocol version mismatches, incorrect URLs, and token errors for a smooth setup.
How to Add Support for New Games to HoshinoBot: A Complete Kancolle Integration GuideLearn how to add support for new games, like Kancolle, to HoshinoBot. Integrate new game modules by creating Python packages and registering command handlers.
How to Implement Natural Language Processing (NLP) Triggers in HoshinoBot: Service Class and Trigger Chain GuideLearn to implement Natural Language Processing NLP triggers in HoshinoBot using decorators and regex. Enhance your bot's responsiveness with this guide.
HoshinoBot Configuration System: How to Enable and Configure ModulesLearn to configure HoshinoBot modules using its Python-based system. Rename config_example to config, define network settings, and customize plugins with Python or JSON files.
How to Implement Database Persistence for Module-Specific Data in HoshinoBotLearn how to implement database persistence for module-specific data in HoshinoBot using JSON files or the SqliteDao base class. Store your bot's data efficiently.
How HoshinoBot Performs Text Normalization and Chinese Character ConversionDiscover how HoshinoBot performs text normalization and Chinese character conversion using Unicode NFKC and zhconv. Learn how it prepares messages for efficient matching.
How HoshinoBot Handles Group Events: Join and Leave Notifications ExplainedDiscover how HoshinoBot manages group events like join and leave notifications using OneBot notice events and the Service.on_notice decorator. Learn about permission checks for welcome and farewell messages.
How to Implement Custom Bot Commands Using the `on_command` Decorator in HoshinoBotLearn to implement custom bot commands in HoshinoBot using the on_command decorator. Seamlessly add commands with built-in checks and NoneBot integration for your bot.
How to Configure and Use the Resource File System (RES_DIR, RES_PROTOCOL) in HoshinoBotLearn to configure and use HoshinoBot's resource file system RES_DIR and RES_PROTOCOL. Control static asset storage and delivery for OneBot/CQHTTP clients.
**SQL (Structured Query Language)** 是一种用于管理和操作**关系型数据库**的编程语言。它允许用户使用**声明式语句**执行以下核心操作:Learn SQL, the powerful language for relational databases. Master declarative statements for core data operations and unlock database management efficiency.
How to Create and Load Custom Modules into HoshinoBot: The Complete GuideLearn to create and load custom modules into HoshinoBot. Follow this guide to register handlers and configure your bot for new functionality.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →