diff --git a/src/main.rs b/src/main.rs index 12def95..b0823ed 100644 --- a/src/main.rs +++ b/src/main.rs @@ -141,11 +141,13 @@ impl EventHandler for Handler { .stream(); while let Some(interaction) = interaction_stream.next().await { - let action = &interaction.data.custom_id; - if action == "remove" { - msg.delete(&ctx).await.unwrap(); + if interaction.user.id == msg.author.id { + let action = &interaction.data.custom_id; + if action == "remove" { + msg.delete(&ctx).await.unwrap(); + } + reply.delete(&ctx).await.unwrap(); } - reply.delete(&ctx).await.unwrap(); } } }