From 8621e96237d760b720991ec70286529c75dbabd3 Mon Sep 17 00:00:00 2001 From: Raphael Date: Fri, 13 Feb 2026 23:28:52 +0100 Subject: [PATCH] style(events/bot): adding the name for guild / user scrap to the database --- src/events/bot/ready.rs | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/src/events/bot/ready.rs b/src/events/bot/ready.rs index 45f7757..191e413 100644 --- a/src/events/bot/ready.rs +++ b/src/events/bot/ready.rs @@ -79,28 +79,28 @@ impl BotEvent for ReadyHandler { bot_activity(ctx, &db).await; - println!("Synchronizing {} guilds", ready.guilds.len()); + println!("Synchronizing {} guilds\n", ready.guilds.len()); let mut count: i32 = 0; for unavailable_guild in &ready.guilds { - let guild_id: GuildId = unavailable_guild.id; - let guild_id_str: String = guild_id.to_string(); + let guild: GuildId = unavailable_guild.id; + let guild_id: String = guild.to_string(); - if let Err(e) = guild::get_or_create(&db, &guild_id_str).await { - eprintln!(" ❌ Guild {} — {}", guild_id, e); + if let Err(e) = guild::get_or_create(&db, &guild_id).await { + eprintln!("\t❌ | Guild {} — {}", guild, e); continue; } - let members: Vec = match fetch_all_members(ctx, guild_id).await { + let members: Vec = match fetch_all_members(ctx, guild).await { Ok(m) => m, Err(e) => { - eprintln!(" ❌ Guild {} — fetch members: {}", guild_id, e); + eprintln!("\t❌ | Guild {} — fetch members: {}", guild, e); continue; } }; - println!("\t✅ | Guild {}", guild_id); + println!("\t✅ | {} ({})", guild.name(ctx).expect("Undefined Name"), guild_id); for member in &members { if member.user.bot { continue; @@ -110,13 +110,14 @@ impl BotEvent for ReadyHandler { eprintln!("\t\t❌ | User {} — {}", member_id, e); continue; } - if let Err(e) = guild_user::get_or_create(&db, &member_id, &guild_id_str).await { - eprintln!("\t\t❌ | GuildUser {}/{} — {}", guild_id, member_id, e); + if let Err(e) = guild_user::get_or_create(&db, &member_id, &guild_id).await { + eprintln!("\t\t❌ | GuildUser {}/{} — {}", guild, member_id, e); continue; } - println!("\t\t✅ | Member {}", member_id); + println!("\t\t✅ | {} ({})", member.user.name, member_id); count += 1; } + println!("\n"); } println!("🚀 | Synchronization complete! {} users registered", count);