feat: create a BotDataManager abstraction by copying and pasting then editing UserDataManager

This commit is contained in:
2026-04-25 20:56:41 -04:00
parent 2c0d5c8479
commit 733e8f73ea
5 changed files with 205 additions and 64 deletions

View File

@@ -1,3 +1,4 @@
mod bot_data;
pub mod command;
mod one_to_many;
mod one_to_many_with_data;
@@ -11,6 +12,7 @@ mod vc_user;
capnp::generated_code!(mod bot_capnp);
capnp::generated_code!(mod user_capnp);
pub use bot_data::BotDataManager;
pub use command::{Router as CommandRouter, State, all as all_commands};
pub use one_to_many::OneToManyUniqueBTreeMap;
pub use one_to_many_with_data::OneToManyUniqueBTreeMapWithData;