diff --git a/commands/utility/download.js b/commands/utility/download.js index f3c859bc..b06a8e29 100644 --- a/commands/utility/download.js +++ b/commands/utility/download.js @@ -37,12 +37,17 @@ class DownloadCommand extends Command { message.channel.send('An error has occured, I can\'t download from the link you provided.'); }); video.on('info', function(info) { - let duration = info.duration.replace(/:/g, ''); - if (duration > 500) { - video.pause(); - video.unpipe(); - return message.channel.send('Can\'t download video longer than 5 minutes'); + let duration = info.duration; + if (duration) { + duration = duration.replace(/:/g, ''); + + if (duration > 500) { + video.pause(); + video.unpipe(); + return message.channel.send('Can\'t download video longer than 5 minutes'); + } } + console.log('Download started'); console.log('filename: ' + info._filename); console.log('size: ' + info.size);