@Override public void playlistLoaded(AudioPlaylist playlist) { AudioTrack firstTrack = playlist.getSelectedTrack(); if (firstTrack == null) { firstTrack = playlist.getTracks().get(0); } sendMessageToChannel(channel, "Adding to queue " + firstTrack.getInfo().title + " (first track of playlist " + playlist.getName() + ")"); play(channel.getGuild(), musicManager, firstTrack); }
@Override public void playlistLoaded(AudioPlaylist playlist) { AudioTrack firstTrack = playlist.getSelectedTrack(); if (firstTrack == null) { firstTrack = playlist.getTracks().get(0); } channel.sendMessage("Adding to queue " + firstTrack.getInfo().title + " (first track of playlist " + playlist.getName() + ")").queue(); play(channel.getGuild(), musicManager, firstTrack); }
if(count==0) m.editMessage(FormatUtil.filter(event.getClient().getWarning()+" All entries in this playlist "+(playlist.getName()==null ? "" : "(**"+playlist.getName() +"**) ")+"were longer than the allowed maximum (`"+bot.getConfig().getMaxTime()+"`)")).queue(); +(playlist.getName()==null?"a playlist":"playlist **"+playlist.getName()+"**")+" with `" + playlist.getTracks().size()+"` entries; added to the queue!" + (count<playlist.getTracks().size() ? "\n"+event.getClient().getWarning()+" Tracks longer than the allowed maximum (`"
AudioPlaylist audioPlaylist = (AudioPlaylist) item; audioTracks.addAll(audioPlaylist.getTracks()); name = audioPlaylist.getName(); } else { AudioTrack track = (AudioTrack) item;
if (playlist.getName() != null) { message = manager.getLastActiveMessage().i18nRaw("music.internal.nowPlayingPlaylist") + "\n" + message; .set("link", container.getAudioTrack().getInfo().uri) .set("playlistSize", NumberUtil.formatNicely(playlist.getTracks().size())) .set("playlistName", playlist.getName()) .set("duration", container.getFormattedDuration()) .set("requester", container.getRequester().getAsMention())
private void sendPlaylistResponse(CommandMessage context, TrackResponse response) { AudioPlaylist playlist = (AudioPlaylist) response.getAudioItem(); context.makeSuccess(context.i18n("addedSongsFromPlaylist")) .set("songs", NumberUtil.formatNicely(playlist.getTracks().size())) .set("title", playlist.getName()) .set("url", response.getTrackUrl()) .set("queueSize", NumberUtil.formatNicely( AudioHandler.getDefaultAudioHandler().getQueueSize(response.getMusicManager()) )) .queue(message -> { if (context.getGuildTransformer() != null && context.getGuildTransformer().isMusicMessages()) { message.delete().queueAfter(30, TimeUnit.SECONDS, null, RestActionUtil.ignore); } }); }