diff --git a/application/src/main/java/org/togetherjava/tjbot/features/moderation/scam/ScamBlocker.java b/application/src/main/java/org/togetherjava/tjbot/features/moderation/scam/ScamBlocker.java index f8b06f7eb6..0816e2fb5c 100644 --- a/application/src/main/java/org/togetherjava/tjbot/features/moderation/scam/ScamBlocker.java +++ b/application/src/main/java/org/togetherjava/tjbot/features/moderation/scam/ScamBlocker.java @@ -130,7 +130,11 @@ public void onMessageReceived(MessageReceivedEvent event) { return; } - boolean isSafe = !isBotTrapChannel.test(event.getChannel().asTextChannel()); + boolean isSafe = true; + if (event.getChannel() instanceof TextChannel textChannel + && isBotTrapChannel.test(textChannel)) { + isSafe = false; + } Message message = event.getMessage(); String content = message.getContentDisplay();