diff --git a/commands/utility/vid2gif.js b/commands/utility/vid2gif.js index ecb04675..5de58f4f 100644 --- a/commands/utility/vid2gif.js +++ b/commands/utility/vid2gif.js @@ -63,6 +63,13 @@ export default { return interaction.editReply({ content: '❌ This does not look like a valid url!', ephemeral: true }); } + const aproxFileSize = await utils.getVideoSize(url, 'bestvideo[height<=?480]'); + console.log(aproxFileSize); + + if (aproxFileSize > 4) { + return interaction.editReply('The file you are trying to convert is too big! Limit is 4 MB'); + }; + utils.downloadVideo(url, interaction.id) .then(async () => { const file = fs.readdirSync(os.tmpdir()).filter(fn => fn.startsWith(interaction.id));