From d154691c27b84676412b8952cc9da0de297cfd26 Mon Sep 17 00:00:00 2001 From: paring Date: Tue, 6 Jan 2026 01:09:32 +0900 Subject: [PATCH] fix: figment env loading --- src/bot/main.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/bot/main.rs b/src/bot/main.rs index 32db19f..8c1bc92 100644 --- a/src/bot/main.rs +++ b/src/bot/main.rs @@ -28,10 +28,11 @@ extern crate tracing; async fn main() -> anyhow::Result<()> { tracing_subscriber::fmt::init(); - let config: Config = Figment::new() + let figment = Figment::new() .merge(Toml::file("config.toml")) - .merge(Env::prefixed("PB_")) - .extract()?; + .merge(Env::prefixed("PB_").split("__")); + + let config: Config = figment.extract()?; info!("config: {config:?}");