From e09a8ddec2e7a51965e862c076ca93eb5c3a65ce Mon Sep 17 00:00:00 2001 From: bignutty <3515180-bignutty@users.noreply.gitlab.com> Date: Mon, 12 May 2025 13:50:51 +0200 Subject: [PATCH] fix no banner and no accent color condition --- commands/interaction/user/banner.js | 2 ++ commands/message/info/banner.js | 2 ++ 2 files changed, 4 insertions(+) diff --git a/commands/interaction/user/banner.js b/commands/interaction/user/banner.js index f8fac46..0ea5ed2 100644 --- a/commands/interaction/user/banner.js +++ b/commands/interaction/user/banner.js @@ -23,6 +23,8 @@ module.exports = { let u = await context.client.rest.fetchUser(args.user.id); + if(!u.banner && !u.accentColor) return editOrReply(context, createEmbed("warning", context, "User doesn't have a banner set.")) + let userBanner = u.bannerUrl ? u.bannerUrl + "?size=4096" : undefined; if(!u.banner) userBanner = `https://lh3.googleusercontent.com/akBt-2Rz3efGuxAnOoSJbGuaqxZuRAI7ZUYKBgYZLT4vsk34qVWoAm3o6--RxupzZpayLSRsxO1LCwBECyBT_giQ3xhLMR03z7xngvm4m9ZgQ2Gya1i-3Q%3Dw1920-h677-bc0x0055aa-fcrop64%3D1%2C0000000000010001-rj-b36-c0x${u.accentColor.toString(16)}-s`; diff --git a/commands/message/info/banner.js b/commands/message/info/banner.js index cc30974..9f8ac16 100644 --- a/commands/message/info/banner.js +++ b/commands/message/info/banner.js @@ -28,6 +28,8 @@ module.exports = { if(!u || !u.user) return editOrReply(context, createEmbed("warning", context, "No users found.")) + if(!u.user.banner && !u.user.accentColor && !u.member?.banner) return editOrReply(context, createEmbed("warning", context, "User doesn't have a banner set.")) + let userBanner = u.user.bannerUrl ? u.user.bannerUrl + "?size=4096" : undefined; if(!u.user.banner) userBanner = `https://lh3.googleusercontent.com/akBt-2Rz3efGuxAnOoSJbGuaqxZuRAI7ZUYKBgYZLT4vsk34qVWoAm3o6--RxupzZpayLSRsxO1LCwBECyBT_giQ3xhLMR03z7xngvm4m9ZgQ2Gya1i-3Q%3Dw1920-h677-bc0x0055aa-fcrop64%3D1%2C0000000000010001-rj-b36-c0x${u.user.accentColor.toString(16)}-s`; let pages = []