Skip to main content
Module

x/discordeno/helpers/guilds/guildBannerUrl.ts

Discord API library for Deno
Extremely Popular
Go to Latest
File
import type { Bot } from "../../bot.ts";import { ImageFormat, ImageSize } from "../members/avatarUrl.ts";
/** The full URL of the banner from Discords CDN. Undefined if no banner is set. */export function guildBannerURL( bot: Bot, id: bigint, options: { banner?: string | bigint; size?: ImageSize; format?: ImageFormat; },) { return options.banner ? bot.utils.formatImageURL( bot.constants.routes.GUILD_BANNER( id, typeof options.banner === "string" ? options.banner : bot.utils.iconBigintToHash(options.banner), ), options.size || 128, options.format, ) : undefined;}