From c6fb232910fcacfe06c30092f51014a6064bc7ee Mon Sep 17 00:00:00 2001 From: Raphael Date: Tue, 17 Feb 2026 00:15:52 +0100 Subject: [PATCH] style(events/bot): adding the tracing log on ready --- src/events/bot/ready.rs | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/src/events/bot/ready.rs b/src/events/bot/ready.rs index e1e0664..ae4d12f 100644 --- a/src/events/bot/ready.rs +++ b/src/events/bot/ready.rs @@ -1,3 +1,4 @@ +use tracing::{info, warn}; use serenity::all::*; use sqlx::PgPool; use crate::commands::SlashCommand; @@ -66,19 +67,19 @@ impl BotEvent for ReadyHandler { fn event_type(&self) -> &'static str { "ready" } async fn on_ready(&self, ctx: &Context, ready: &Ready, commands: &[Box], db: &PgPool) { - println!("\nTTY is now running as: '{}'\n", ready.user.name); + info!("\nTTY is now running as: '{}'\n", ready.user.name); - println!("Starting commands registration:"); + info!("Starting commands registration:"); let cmds: Vec = commands.iter().map(|c| c.register()).collect(); Command::set_global_commands(&ctx.http, cmds) .await .expect("❌ | Cannot register commands"); - println!("TTY now running with {} commands loaded\n", commands.len()); + info!("TTY now running with {} commands loaded\n", commands.len()); bot_activity(ctx, &db).await; - println!("Synchronizing {} guilds\n", ready.guilds.len()); + info!("Synchronizing {} guilds\n", ready.guilds.len()); let mut count: u128 = 0; @@ -87,39 +88,39 @@ impl BotEvent for ReadyHandler { let guild_id: String = guild.to_string(); if let Err(e) = guild::get_or_create(&db, &guild_id).await { - eprintln!("\t❌ | Guild {} — {}", guild, e); + warn!("\t⚠️ | Guild {} — {}", guild, e); continue; } let members: Vec = match fetch_all_members(ctx, guild).await { Ok(m) => m, Err(e) => { - eprintln!("\t❌ | Guild {} — fetch members: {}", guild, e); + warn!("\t⚠️ | Guild {} — fetch members: {}", guild, e); continue; } }; - println!("\t✅ | {} ({})", guild.name(ctx).expect("Undefined Name"), guild_id); + info!("\t✅ | {} ({})", guild.name(ctx).expect("Undefined Name"), guild_id); for member in &members { if member.user.bot { continue; } let member_id: String = member.user.id.to_string(); if let Err(e) = user::get_or_create(&db, &member_id).await { - eprintln!("\t\t❌ | User {} — {}", member_id, e); + warn!("\t\t⚠️ | User {} — {}", member_id, e); continue; } if let Err(e) = guild_user::get_or_create(&db, &member_id, &guild_id).await { - eprintln!("\t\t❌ | GuildUser {}/{} — {}", guild, member_id, e); + warn!("\t\t⚠️ | GuildUser {}/{} — {}", guild, member_id, e); continue; } - println!("\t\t✅ | {} ({})", member.user.name, member_id); + info!("\t\t✅ | {} ({})", member.user.name, member_id); count += 1; } - println!("\n"); + info!("\n"); } - println!("🚀 | Synchronization complete! {} users registered", count); + info!("🚀 | Synchronization complete! {} users registered", count); } }