aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMroik <mroik@delayed.space>2025-06-24 06:10:26 +0200
committerMroik <mroik@delayed.space>2025-06-24 06:10:26 +0200
commit0df339687d7b9868a4d0a14e86442a0c4c87f82d (patch)
tree40e8405a8d58285a93db6cbf32e3840ae772c5bb /src
parent8a996a3d7e6d119fa066d92dfdb9d75ad83d847c (diff)
Add proper logging
Diffstat (limited to 'src')
-rw-r--r--src/main.rs6
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
}
}