Crates.io | kira_framework_proc |
lib.rs | kira_framework_proc |
version | 0.2.3 |
source | src |
created_at | 2024-08-30 06:55:42.984792 |
updated_at | 2024-09-08 07:34:42.634766 |
description | KiraFramework proc macro |
homepage | https://github.com/YouZiSoftware/KiraFramework |
repository | https://github.com/YouZiSoftware/KiraFramework |
max_upload_size | |
id | 1357424 |
size | 17,712 |
KiraFramework is a OneBot 11 implementation developed using the Rust language, based on the Bevy ECS architecture. You can easily write bots for various instant messaging applications with KiraFramework. A multitude of macros allows your code to be more concise and efficient.
[!IMPORTANT] Please be aware that this project is currently in a very early stage of development and may contain numerous unknown bugs, unresolved security vulnerabilities, and many features that have yet to be implemented.
Furthermore, there is no official release version of the project at this time, so all beta versions will be built using Github Actions.
We strongly advise against using this project in a production environment, even if certain parts may appear to be complete, until an official release has been issued.
Modularity: The meticulously designed modularity of KiraFramework allows developers to easily modify the code.
ECS architecture: The ECS architecture allows you to find a more efficient way to manage bots, while components between various plugins can be shared, reducing unnecessary hassles.
Concise and Efficient Macros: A multitude of concise and efficient macros can reduce the number of lines in your code, while minimizing unnecessary repetitive code, making your code writing more efficient.
[dependencies]
kira_framework = "0.2.3"
kira_framework_proc = "0.2.3"
[dependencies]
kira_qqbot = "0.2.3"
Copyright 2024 YouZikua, all rights reserved.
If not otherwise specified, project content is open source under the Apache-2.0 license.