From 3f36019dbdcb95e47a5e49f8a99a93a17259459b Mon Sep 17 00:00:00 2001 From: George Kaklamanos Date: Fri, 30 Jun 2023 17:42:39 +0300 Subject: [PATCH] telegram: Accept token as function parameter --- labadoor-telegram/src/lib.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/labadoor-telegram/src/lib.rs b/labadoor-telegram/src/lib.rs index 59e66ad..d868e78 100644 --- a/labadoor-telegram/src/lib.rs +++ b/labadoor-telegram/src/lib.rs @@ -43,10 +43,9 @@ async fn answer( } #[tokio::main] -pub async fn main() { +pub async fn main(token: String) { teloxide::enable_logging!(); log::info!("Starting labadoor Telegram bot..."); - let token = std::env::var("TELEGRAM_TOKEN").expect("TELEGRAM_TOKEN not set"); let bot = Bot::new(token).auto_send(); let bot_name: String = "Labadoor Telegram bot".to_string(); teloxide::commands_repl(bot, bot_name, answer).await;