Music player crash fix

This commit is contained in:
2022-03-03 22:18:09 +07:00
parent 3880c1a567
commit be72e11e18
+3 -1
View File
@@ -48,7 +48,7 @@ const EMBEDS = {
}, },
MUSIC_ERROR: (data: Message | Interaction, err: Error) => { MUSIC_ERROR: (data: Message | Interaction, err: Error) => {
return makeErrorEmbed({ return makeErrorEmbed({
title: `Error`, title: `Error while playing music, skipping this track`,
description: `${err.message}`, description: `${err.message}`,
user: (data instanceof Interaction) ? data.user : data.author user: (data instanceof Interaction) ? data.user : data.author
}); });
@@ -152,6 +152,8 @@ export async function joinVoiceChannelProcedure (data: Interaction | Message, in
// Register Event Listeners // Register Event Listeners
instance.events.on('playing', async (event: PlayerPlayingEvent) => { instance.events.on('playing', async (event: PlayerPlayingEvent) => {
if(!event.instance.queue || !event.instance.queue.track || event.instance.queue.track.length === 0) return;
const row = new MessageActionRow() const row = new MessageActionRow()
.addComponents( .addComponents(
new MessageButton() new MessageButton()