From 2cc27b262c83062b499e1f7bcdef2e9ac9856628 Mon Sep 17 00:00:00 2001 From: Alessevan <44125445+Alessevan@users.noreply.github.com> Date: Sun, 17 May 2026 10:50:00 -0400 Subject: [PATCH] feat: prevent level command from being executed on bot --- .../fr/redstom/asynclevelling/commands/CommandLevel.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/fr/redstom/asynclevelling/commands/CommandLevel.java b/src/main/java/fr/redstom/asynclevelling/commands/CommandLevel.java index 3f95324..0bb7e3c 100644 --- a/src/main/java/fr/redstom/asynclevelling/commands/CommandLevel.java +++ b/src/main/java/fr/redstom/asynclevelling/commands/CommandLevel.java @@ -57,6 +57,11 @@ public void execute(SlashCommandInteractionEvent event) { return; } + if (discordMember.getUser().isBot()) { + event.replyEmbeds(EmbedUtils.error("Les bots n'ont pas de niveau").build()).queue(); + return; + } + InteractionHook hook = event.deferReply().complete(); MemberDao member = memberService.getMemberByDiscordMember(discordMember);