From 24943a34b06ce43adfa5d41fd78f0ae9028ba09b Mon Sep 17 00:00:00 2001 From: toast Date: Sun, 10 Dec 2023 12:53:10 +1100 Subject: [PATCH] Log interaction's location --- src/main.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 5f823f2..a120253 100644 --- a/src/main.rs +++ b/src/main.rs @@ -55,7 +55,11 @@ async fn main() { commands::status::status() ], pre_command: |ctx| Box::pin(async move { - println!("{} ran /{}", ctx.author().name, ctx.command().qualified_name) + let get_guild_name = match ctx.guild() { + Some(guild) => guild.name.clone(), + None => String::from("DM") + }; + println!("[{}] {} ran /{}", get_guild_name, ctx.author().name, ctx.command().qualified_name) }), ..Default::default() }).setup(|ctx, ready, framework| Box::pin(on_ready(ctx, ready, framework)))