From 60abdc453f747c2abde1487d1ffb500b87e07c2e Mon Sep 17 00:00:00 2001 From: Logan Fick Date: Sun, 10 Mar 2019 19:09:29 -0400 Subject: [PATCH] Fixed infinite loop. --- .../redstoner/discordbot/events/GuildMessageReceived.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/com/redstoner/discordbot/events/GuildMessageReceived.java b/src/main/java/com/redstoner/discordbot/events/GuildMessageReceived.java index 6021892..5f24977 100644 --- a/src/main/java/com/redstoner/discordbot/events/GuildMessageReceived.java +++ b/src/main/java/com/redstoner/discordbot/events/GuildMessageReceived.java @@ -22,6 +22,11 @@ public final class GuildMessageReceived extends ListenerAdapter { Message message = event.getMessage(); String rawMessage = message.getContentRaw(); Member member = event.getMember(); + + if (member.getUser().equals(event.getJDA().getSelfUser())) { + return; + } + if (channel.getId().equals(rankSyncChannel)) { if (guild.getSelfMember().hasPermission(channel, Permission.MESSAGE_MANAGE)) { message.delete().reason("Redstoner Channel Restriction").queue();