From 0df339687d7b9868a4d0a14e86442a0c4c87f82d Mon Sep 17 00:00:00 2001 From: Mroik Date: Tue, 24 Jun 2025 06:10:26 +0200 Subject: Add proper logging --- src/main.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs index 56e20d9..287f43f 100644 --- a/src/main.rs +++ b/src/main.rs @@ -6,6 +6,7 @@ use std::{ }; use anyhow::Result; +use log::error; use rpgpie::{ certificate::Certificate, message::{SignatureMode, encrypt}, @@ -19,6 +20,7 @@ const MAX_FILE_SIZE: usize = 50000000; #[tokio::main] async fn main() -> Result<()> { + env_logger::init(); let chat_id = var("CHAT_ID").unwrap(); let locations: Vec = var("LOCATIONS") .unwrap() @@ -48,11 +50,11 @@ async fn main() -> Result<()> { match bot.send_document(chat_id.clone(), x.clone()).await { Ok(_) => break, Err(teloxide::RequestError::RetryAfter(n)) => { - println!("Awaiting {} seconds", n.seconds()); + error!("Awaiting {} seconds", n.seconds()); sleep(Duration::from_secs(n.seconds() as u64)).await } Err(err) => { - println!("{}\nAwaiting 8 seconds", err); + error!("{}\nAwaiting 8 seconds", err); sleep(Duration::from_secs(8)).await } } -- cgit v1.2.3