get the max file size from a guild

Slash-V14
Supositware 1 year ago
parent 1991925213
commit 6a9425eccc

@ -9,6 +9,7 @@ export default {
stringIsAValidurl,
compressVideo,
getVideoCodec,
getMaxFileSize,
};
async function downloadVideo(urlArg, output, format = 'bestvideo*+bestaudio/best') {
await new Promise((resolve, reject) => {
@ -90,4 +91,26 @@ async function getVideoCodec(input) {
resolve(stdout.trim());
});
});
}
async function getMaxFileSize(guild) {
return await new Promise((resolve, reject) => {
const tier = guild.premiumTier;
console.log(tier);
switch (tier) {
case 0:
case 1:
resolve(8);
break;
case 2:
resolve('50');
break;
case 3:
resolve('100');
break;
default:
reject('An error has occured');
break;
}
});
}
Loading…
Cancel
Save