From 6f0ac9b44051f79a3ad9eda3c85dc69491b26ee8 Mon Sep 17 00:00:00 2001 From: cnaude Date: Sat, 14 Dec 2019 18:49:00 -0700 Subject: [PATCH] NPE fix --- .../purpleirc/GameListeners/DiscordListener.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/cnaude/purpleirc/GameListeners/DiscordListener.java b/src/main/java/com/cnaude/purpleirc/GameListeners/DiscordListener.java index 1bcc7c5..d3af11b 100644 --- a/src/main/java/com/cnaude/purpleirc/GameListeners/DiscordListener.java +++ b/src/main/java/com/cnaude/purpleirc/GameListeners/DiscordListener.java @@ -43,10 +43,14 @@ public class DiscordListener { @Subscribe(priority = ListenerPriority.MONITOR) public void onDiscordGuildMessageReceivedEvent(DiscordGuildMessageReceivedEvent event) { - if (discordPlugin.getConfig().getBoolean("DiscordChatChannelListCommandEnabled") - && event.getMessage().getContentRaw().equalsIgnoreCase(discordPlugin.getConfig().getString("DiscordChatChannelListCommandMessage"))) { - plugin.logDebug("[onDiscordGuildMessageReceivedEvent] Ignoring DiscordChatChannelListCommandMessage"); - return; + try { + if (discordPlugin.getConfig().getBoolean("DiscordChatChannelListCommandEnabled") + && event.getMessage().getContentRaw().equalsIgnoreCase(discordPlugin.getConfig().getString("DiscordChatChannelListCommandMessage"))) { + plugin.logDebug("[onDiscordGuildMessageReceivedEvent] Ignoring DiscordChatChannelListCommandMessage"); + return; + } + } catch (Exception ex) { + plugin.logDebug(ex.getMessage()); } for (PurpleBot ircBot : plugin.ircBots.values()) { ircBot.discordChat(event.getMessage().getAuthor().getName(),