diff --git a/src/modules/fedimbed.js b/src/modules/fedimbed.js index b12983b..e03f660 100644 --- a/src/modules/fedimbed.js +++ b/src/modules/fedimbed.js @@ -454,9 +454,7 @@ async function processUrl(msg, url, spoiler = false) { headers: { "User-Agent": FRIENDLY_USERAGENT, }, - }) - .then((res) => res.blob()) - .then((blob) => blob.size); + }).then((res) => Number(res.headers.get("Content-Length"))); if (size <= getUploadLimit(msg.channel.guild)) { const file = await fetch(attachment.url, { @@ -487,9 +485,7 @@ async function processUrl(msg, url, spoiler = false) { headers: { "User-Agent": FRIENDLY_USERAGENT, }, - }) - .then((res) => res.blob()) - .then((blob) => blob.size); + }).then((res) => Number(res.headers.get("Content-Length"))); if (size <= getUploadLimit(msg.channel.guild)) { const file = await fetch(attachment.url, {