Implement roles management (#18)

Fix formatting

Implement `roles` management

Add a 'roles' mod and DB
This commit is contained in:
Natsu Kagami 2020-03-27 21:22:15 +00:00
parent 99c7888dfb
commit 5dd26d7474
4 changed files with 250 additions and 1 deletions

View file

@ -23,6 +23,7 @@ pub fn setup(
data: &mut youmubot_prelude::ShareMap,
) -> serenity::framework::standard::CommandResult {
db::SoftBans::insert_into(&mut *data, &path.join("soft_bans.yaml"))?;
db::Roles::insert_into(&mut *data, &path.join("roles.yaml"))?;
// Create handler threads
std::thread::spawn(admin::watch_soft_bans(client));