From d76bd5f338ecbe819bc33a2ed72471a4650d2cda Mon Sep 17 00:00:00 2001 From: GregTCLTK Date: Sat, 28 Dec 2019 14:52:41 +0100 Subject: [PATCH] Playlist loaded --- .../java/com/bbn/hadder/audio/AudioManager.java | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/bbn/hadder/audio/AudioManager.java b/src/main/java/com/bbn/hadder/audio/AudioManager.java index f16baa2..a2f5757 100644 --- a/src/main/java/com/bbn/hadder/audio/AudioManager.java +++ b/src/main/java/com/bbn/hadder/audio/AudioManager.java @@ -98,7 +98,15 @@ public class AudioManager { } else if (playlist.isSearchResult()) { trackLoaded(playlist.getTracks().get(0)); } else { - event.getTextChannel().sendMessage("PL loaded :D").queue(); + for (int i = 0; i < Math.min(playlist.getTracks().size(), 69); i++) { + getTrackManager(guild).queue(playlist.getTracks().get(i), event.getMember()); + } + msg.editMessage(event.getMessageEditor().getMessage(MessageEditor.MessageType.INFO, + "commands.music.play.success.loading.title", "⏯", + "", "") + .addField(event.getMessageEditor().getTerm("commands.music.play.success.title"), playlist.getName(), true) + .addField(event.getMessageEditor().getTerm("commands.music.play.success.tracks"), String.valueOf(playlist.getTracks().size()), true) + .build()).queue(); } } @@ -141,13 +149,6 @@ public class AudioManager { event.getTextChannel().sendMessage("Skipped boyy :D").queue(); } - public String buildQueueMessage(AudioInfo info) { - AudioTrackInfo trackInfo = info.getTrack().getInfo(); - String title = trackInfo.title; - long length = trackInfo.length; - return "`[ " + getTimestamp(length) + " ]` " + title + "\n"; - } - public String getTimestamp(long milis) { long seconds = milis / 1000; long hours = Math.floorDiv(seconds, 3600);