diff options
Diffstat (limited to 'src/utils')
| -rw-r--r-- | src/utils/build-embed.ts | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/utils/build-embed.ts b/src/utils/build-embed.ts index 3ee17ce..e4159b6 100644 --- a/src/utils/build-embed.ts +++ b/src/utils/build-embed.ts @@ -46,8 +46,8 @@ const getPlayerUI = (player: Player) => { const button = player.status === STATUS.PLAYING ? 'âšī¸' : 'âļī¸'; const progressBar = getProgressBar(15, position / song.length); const elapsedTime = song.isLive ? 'live' : `${prettyTime(position)}/${prettyTime(song.length)}`; - - return `${button} ${progressBar} \`[${elapsedTime}]\` đ`; + const loop = player.loopCurrentSong ? 'đ' : ''; + return `${button} ${progressBar} \`[${elapsedTime}]\` đ ${loop}`; }; export const buildPlayingMessageEmbed = (player: Player): EmbedBuilder => { @@ -119,7 +119,7 @@ export const buildQueueEmbed = (player: Player, page: number): EmbedBuilder => { } message - .setTitle(player.status === STATUS.PLAYING ? 'Now Playing' : 'Queued songs') + .setTitle(player.status === STATUS.PLAYING ? `Now Playing ${player.loopCurrentSong ? '(loop on)' : ''}` : 'Queued songs') .setColor(player.status === STATUS.PLAYING ? 'DarkGreen' : 'NotQuiteBlack') .setDescription(description) .addFields([{name: 'In queue', value: getQueueInfo(player), inline: true}, { |
