diff --git a/commands/music/play.js b/commands/music/play.js index c703ca4..61d873b 100644 --- a/commands/music/play.js +++ b/commands/music/play.js @@ -51,7 +51,7 @@ module.exports = class Play extends Command { const title = video.title; const by = video.channel.title; - const durationString = message.guild.formatDuration(video.duration); + const durationString = message.guild.formatDurationString(video.duration); const thumbnail = video.thumbnails.high.url; const data = { type: 'youtube', @@ -81,7 +81,7 @@ module.exports = class Play extends Command { const video = await youtube.getVideoByID(id); const title = video.title; const by = video.channel.title; - const durationString = message.guild.formatDuration(video.duration); + const durationString = message.guild.formatDurationString(video.duration); const thumbnail = video.thumbnails.high.url; const data = { @@ -131,7 +131,7 @@ module.exports = class Play extends Command { }); } - const durationString = durationArr ? message.guild.formatDuration({ hours: durationArr[0], minutes: durationArr[1], seconds: durationArr[2] + 1 }) : 'Live Stream'; + const durationString = durationArr ? message.guild.formatDurationString({ hours: durationArr[0], minutes: durationArr[1], seconds: durationArr[2] + 1 }) : 'Live Stream'; const title = await page.evaluate(title => title.innerText.replace(/\s\|\sfacebook/i, ''), titleHandle); const videoLink = await page.evaluate(meta => meta.getAttribute('content'), metaHandle); const data = { @@ -163,7 +163,7 @@ module.exports = class Play extends Command { hours: new Date(Math.ceil(metaData.format.duration) * 1000).getUTCHours(), minutes: new Date(Math.ceil(metaData.format.duration) * 1000).getUTCMinutes(), seconds: new Date(Math.ceil(metaData.format.duration) * 1000).getSeconds(), - string: message.guild.formatDuration({ + string: message.guild.formatDurationString({ hours: new Date(Math.ceil(metaData.format.duration) * 1000).getUTCHours(), minutes: new Date(Math.ceil(metaData.format.duration) * 1000).getUTCMinutes(), seconds: new Date(Math.ceil(metaData.format.duration) * 1000).getSeconds() @@ -200,7 +200,7 @@ module.exports = class Play extends Command { const video = await youtube.getVideoByID(videos[0].raw.id.videoId); const title = video.title; const by = video.channel.title; - const durationString = message.guild.formatDuration(video.duration); + const durationString = message.guild.formatDurationString(video.duration); const thumbnail = video.thumbnails.high.url; const data = { type: 'search', diff --git a/commands/music/search.js b/commands/music/search.js index 86b4ad4..9319ab4 100644 --- a/commands/music/search.js +++ b/commands/music/search.js @@ -69,7 +69,7 @@ module.exports = class JoinCommand extends Command { const video = await youtube.getVideoByID(videos[index - 1].raw.id.videoId); const title = video.title; const by = video.channel.title; - const durationString = message.guild.formatDuration(video.duration); + const durationString = message.guild.formatDurationString(video.duration); const thumbnail = video.thumbnails.high.url; const data = { type: 'search', diff --git a/commands/music/skip.js b/commands/music/skip.js index 293bbda..714e1e2 100644 --- a/commands/music/skip.js +++ b/commands/music/skip.js @@ -27,7 +27,7 @@ module.exports = class Play extends Command { return await message.say({ embed }); } else { - message.guild.music.dispatcher.emit('finish'); + await message.guild.music.dispatcher.emit('finish'); const embed = new MessageEmbed().setColor('#000099').setTitle(':track_next: Skipped current track'); return await message.say({ embed }); }