diff options
| author | Mroik <mroik@delayed.space> | 2025-06-24 06:10:26 +0200 |
|---|---|---|
| committer | Mroik <mroik@delayed.space> | 2025-06-24 06:10:26 +0200 |
| commit | 0df339687d7b9868a4d0a14e86442a0c4c87f82d (patch) | |
| tree | 40e8405a8d58285a93db6cbf32e3840ae772c5bb /src/main.rs | |
| parent | 8a996a3d7e6d119fa066d92dfdb9d75ad83d847c (diff) | |
Add proper logging
Diffstat (limited to 'src/main.rs')
| -rw-r--r-- | src/main.rs | 6 |
1 files changed, 4 insertions, 2 deletions
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<String> = 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 } } |
