Bot admins in env file #22
1 changed files with 11 additions and 2 deletions
|
@ -11,10 +11,19 @@ use crate::core::bot_actions::actions_util::{self, BotAR};
|
|||
use crate::core::botinstance::ChType;
|
||||
use crate::core::botlog;
|
||||
use crate::core::botmodules::{BotActionTrait, BotCommand, BotModule, ModulesManager};
|
||||
use dotenv::dotenv;
|
||||
use std::env;
|
||||
|
||||
fn adminvector() -> Vec<String> {
|
||||
vec![String::from("ModulatingForce")]
|
||||
//vec![]
|
||||
// vec![String::from("ModulatingForce")]
|
||||
// //vec![]
|
||||
dotenv().ok();
|
||||
let mut admins = Vec::new();
|
||||
|
||||
for admin in env::var("bot_admins").unwrap().split(',') {
|
||||
admins.push(String::from(admin))
|
||||
}
|
||||
admins
|
||||
}
|
||||
|
||||
pub async fn init(mgr: Arc<ModulesManager>) {
|
||||
|
|
Loading…
Reference in a new issue