Skip to content

nbtca/HuaJiBot.NET

Repository files navigation

huaji-bot-dotnet

💡 介绍/开发计划

插件式,多适配器,多通信协议

💻 如何参与开发

🛠️ How to build?

  • ensure .NET 8 SDK installed
  • clone this repo
  • run dotnet build

🚀 How to deploy?

you guess it. (> ω <)

🧩 Project Structure

📁 src/
├── 🗂️ HuaJiBot.NET.CLI         (Command-Line Interface for running the bot)
├── 🗂️ HuaJiBot.NET             (Core project with core functionalities)
│   ├── Events                (Event handling components)
│   ├── PluginManager        (Plugin management system)
│   ├── Utils                (Utility functions)
│   └── ...                  (Other core files)
├── 🗂️ HuaJiBot.NET.Adapter.*   (Adapters for connecting to IM platforms)
│   ├── OneBot               (Adapter for the OneBot protocol)
│   └── Satori               (Adapter for the Satori protocol)
│       └── ...              (Other potential adapters)
├── 🗂️ HuaJiBot.NET.Plugin.*     (Plugins for specific functionalities)
│   ├── Calendar             (Plugin for pushing calendar events)
│   ├── GitHubBridge         (Plugin for pushing GitHub events)
│   ├── RepairTeam           (Plugin for pushing messages from Repair Service)
│   └── ...                  (Other potential plugins)
└── ...                      (Other project files)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages