diff --git a/commands/queue.js b/commands/queue.js index 6921348..587510e 100644 --- a/commands/queue.js +++ b/commands/queue.js @@ -10,6 +10,6 @@ exports.run = async (client, message) => { message.channel.send(`**Server queue - ${message.guild.name} ${emotes.queue}**\nCurrent : ${queue.playing.title} | ${queue.playing.author}\n\n` + (queue.tracks.map((track, i) => { return `**#${i + 1}** - ${track.title} | ${track.author} (requested by : ${track.requestedBy.username})` - }).slice(0, 5).join('\n') + `\n\n${queue.tracks.length > 5 ? `And **${queue.tracks.length}** other songs...` : `In the playlist **${queue.tracks.length}** song(s)...`}`)); + }).slice(0, 5).join('\n') + `\n\n${queue.tracks.length > 5 ? `And **${queue.tracks.length - 5}** other songs...` : `In the playlist **${queue.tracks.length}** song(s)...`}`)); };