aboutsummaryrefslogtreecommitdiff
path: root/src/config.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/config.rs')
-rw-r--r--src/config.rs10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/config.rs b/src/config.rs
index 13d015e..53801b6 100644
--- a/src/config.rs
+++ b/src/config.rs
@@ -6,8 +6,18 @@ use serenity::{
},
};
+use dotenv::dotenv;
+use lazy_static::lazy_static;
use envconfig::Envconfig;
+lazy_static! {
+ pub static ref CONFIG: Config = {
+ dotenv().ok();
+
+ Config::init().unwrap()
+ };
+}
+
#[derive(Envconfig)]
pub struct Config {
#[envconfig(from = "DATABASE_URL")]