diff --git a/build/classes/java/main/project/kazumy/realhosting/discord/listener/EventListener.class b/build/classes/java/main/project/kazumy/realhosting/discord/listener/EventListener.class index 7eb9b3a..cd94eb5 100644 Binary files a/build/classes/java/main/project/kazumy/realhosting/discord/listener/EventListener.class and b/build/classes/java/main/project/kazumy/realhosting/discord/listener/EventListener.class differ diff --git a/src/main/java/project/kazumy/realhosting/discord/commands/prefix/ForceApprovalCommand.java b/src/main/java/project/kazumy/realhosting/discord/commands/prefix/ForceApprovalCommand.java index 7ce11c1..d89cc24 100644 --- a/src/main/java/project/kazumy/realhosting/discord/commands/prefix/ForceApprovalCommand.java +++ b/src/main/java/project/kazumy/realhosting/discord/commands/prefix/ForceApprovalCommand.java @@ -20,7 +20,6 @@ public ForceApprovalCommand() { public void execute(Member member, Message message, String[] args) { val paymentManager = InitBot.paymentManager; val channel = message.getChannel().asTextChannel(); - message.delete().queue(); if (args.length == 0) return; diff --git a/src/main/java/project/kazumy/realhosting/discord/listener/EventListener.java b/src/main/java/project/kazumy/realhosting/discord/listener/EventListener.java index 063f443..24a33c2 100644 --- a/src/main/java/project/kazumy/realhosting/discord/listener/EventListener.java +++ b/src/main/java/project/kazumy/realhosting/discord/listener/EventListener.java @@ -28,7 +28,9 @@ public void onSelectMenuInteraction(@NotNull SelectMenuInteractionEvent event) { .filter(interaction -> interaction.getId().equals(event.getSelectMenu().getId())) .findAny() .ifPresentOrElse(interaction -> ((InteractionService)interaction).execute(event), - () -> Logger.getGlobal().severe("Unloaded interaction id: " + event.getSelectMenu().getId())); + () -> { + Logger.getGlobal().severe("Unloaded interaction id: " + event.getSelectMenu().getId()); + }); } @Override @@ -65,6 +67,7 @@ public void onMessageReceived(@NotNull MessageReceivedEvent event) { val args = Arrays.stream(message.replaceFirst(PREFIX, "").split(" ")) .skip(1).toArray(String[]::new); + event.getMessage().delete().queue(); command.execute(event.getMember(), event.getMessage(), args); }, () -> { Logger.getGlobal().severe("Unloaded slash command id " + commandMessage);