From 16c2c61e76113cfabc822b50c8c76f40f909f42d Mon Sep 17 00:00:00 2001 From: Nekojimi Date: Tue, 7 Nov 2023 00:35:05 +0000 Subject: [PATCH] Fix auto-disconnect when last user leaves. --- src/main/java/moe/nekojimi/chords/Chords.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/main/java/moe/nekojimi/chords/Chords.java b/src/main/java/moe/nekojimi/chords/Chords.java index b8a684c..a9273c0 100644 --- a/src/main/java/moe/nekojimi/chords/Chords.java +++ b/src/main/java/moe/nekojimi/chords/Chords.java @@ -188,7 +188,7 @@ public final class Chords extends ListenerAdapter final AudioChannel channelLeft = event.getChannelLeft(); if (channelLeft != null && channelLeft == currentVoiceChannel) { - if (channelLeft.getMembers().isEmpty()) + if (channelLeft.getMembers().size() <= 1) // just us now disconnect(); } } @@ -400,6 +400,16 @@ public final class Chords extends ListenerAdapter { private static final String PROGRESS_SYMBOLS = " ▏▎▍▌▋▊▉█"; + + /* + ⠀⡀⣀⣠⣤⣦⣶⣾⣿ + 🌑🌘🌗🌖🌕 + 🌩🌨🌧🌦🌥🌤🌞 + ○◔◑◕● + □🞎🞏🞐🞑🞒🞓■ + □▤▥▦▧▨▩■ + ▁▂▃▄▅▆▇█ + */ // private static final String PROGRESS_SYMBOLS = " ⠀⡀⣀⣠⣤⣦⣶⣾⣿"; public DownloaderMessageHandler()