From 69b58ed34f5c4f2f8a6b992e3248308382099b14 Mon Sep 17 00:00:00 2001 From: Dark <7890309+DarkView@users.noreply.github.com> Date: Mon, 1 Feb 2021 06:04:50 +0100 Subject: [PATCH] Add image links to server info embed --- .../Utility/functions/getServerInfoEmbed.ts | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/backend/src/plugins/Utility/functions/getServerInfoEmbed.ts b/backend/src/plugins/Utility/functions/getServerInfoEmbed.ts index 4486d5f5..3022a250 100644 --- a/backend/src/plugins/Utility/functions/getServerInfoEmbed.ts +++ b/backend/src/plugins/Utility/functions/getServerInfoEmbed.ts @@ -80,6 +80,32 @@ export async function getServerInfoEmbed( value: basicInformation.join("\n"), }); + // IMAGE LINKS + const iconUrl = `[URL](${(restGuild || guildPreview)!.iconURL})`; + const bannerUrl = restGuild?.bannerURL ?? "Unavailable"; + const splashUrl = + (restGuild || guildPreview)!.splashURL != null + ? `[URL](${(restGuild || guildPreview)!.splashURL?.replace("size=128", "size=2048")})` + : "None"; + + embed.fields.push( + { + name: "Server icon", + value: iconUrl, + inline: true, + }, + { + name: "Invite splash", + value: splashUrl, + inline: true, + }, + { + name: "Server banner", + value: bannerUrl, + inline: true, + }, + ); + // MEMBER COUNTS const totalMembers = guildPreview?.approximateMemberCount ||