From 3b93a1346c26a189f3734f0ea0ba6126fe060874 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Paul=20Gla=C3=9F?= Date: Sun, 23 Jan 2022 22:39:36 +0100 Subject: [PATCH] [Improved] order of actions --- .../yoshibot/listeners/DiscordEventListener.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/de/yannicpunktdee/yoshibot/listeners/DiscordEventListener.java b/app/src/main/java/de/yannicpunktdee/yoshibot/listeners/DiscordEventListener.java index 3f33251..9f0af7f 100644 --- a/app/src/main/java/de/yannicpunktdee/yoshibot/listeners/DiscordEventListener.java +++ b/app/src/main/java/de/yannicpunktdee/yoshibot/listeners/DiscordEventListener.java @@ -81,13 +81,13 @@ public class DiscordEventListener extends ListenerAdapter { @Override public void onGuildVoiceLeave(@NotNull GuildVoiceLeaveEvent event) { super.onGuildVoiceLeave(event); - if (event.getMember().getUser().isBot()) return; + if (event.getMember().getUser().isBot() || event.getChannelLeft().getMembers().size() == 0) return; if (Resources.isGreetings_and_byebyes_on()) { + String nameToPlay = event.getMember().getNickname(); nameToPlay = nameToPlay == null ? event.getMember().getUser().getName() : nameToPlay; - if (event.getChannelLeft().getMembers().size() == 0) return; YoshiBot.getInstance().sayTTS(Resources.getRandomByebye(nameToPlay), event.getChannelLeft()); } if (!AudioPlayerListener.isPlayingTrack()) YoshiBot.getInstance().joinVoiceChannelWithMostMembers();