From 92d2e966a2e8cba984ed193999f6e13e37514d40 Mon Sep 17 00:00:00 2001 From: yuu111 Date: Fri, 13 Feb 2026 04:30:51 +0900 Subject: [PATCH] =?UTF-8?q?Bot=E3=81=B8=E3=81=AEDM=E9=80=81=E4=BF=A1?= =?UTF-8?q?=E6=99=82=E3=81=AENullPointerException=E3=82=92=E4=BF=AE?= =?UTF-8?q?=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/dev/felnull/itts/core/discord/DCEventListener.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/src/main/java/dev/felnull/itts/core/discord/DCEventListener.java b/core/src/main/java/dev/felnull/itts/core/discord/DCEventListener.java index f613c12..1eca8ac 100644 --- a/core/src/main/java/dev/felnull/itts/core/discord/DCEventListener.java +++ b/core/src/main/java/dev/felnull/itts/core/discord/DCEventListener.java @@ -48,6 +48,10 @@ public void onCommandAutoCompleteInteraction(@NotNull CommandAutoCompleteInterac @Override public void onMessageReceived(@NotNull MessageReceivedEvent event) { + if (!event.isFromGuild()) { + return; + } + if (getTTSManager().canSpeak(event.getGuild())) { getTTSManager().sayChat(event.getGuild(), event.getChannel(), event.getMember(), event.getMessage()); getTTSManager().sayUploadFile(event.getGuild(), event.getChannel(), event.getMember(), event.getMessage().getAttachments());