DiscordGuildProfile

constructor(id: Snowflake, name: String, iconHash: String?, memberCount: Int, onlineCount: Int, description: String, brandColorPrimary: Color, bannerHash: String?, gameApplicationIds: List<Snowflake>, gameActivity: Map<Snowflake, DiscordGameActivity>, tag: String?, badge: GuildBadgeType, badgeColorPrimary: Color, badgeColorSecondary: Color, badgeHash: String, traits: List<DiscordGuildTrait>, features: List<GuildFeature>, visibility: GuildVisibilityLevel, customBannerHash: String?, premiumSubscriptionCount: Int, premiumTier: PremiumTier)(source)

Parameters

id

The ID of the guild

name

The name of the guild (2-100 characters)

iconHash

The guilds icon hash

memberCount

Approximate count of guild members

onlineCount

Approximate count of non-offline guild members

description

The description for the guild (max 300 characters)

brandColorPrimary

The guilds accent color as a hexadecimal color string

bannerHash

The guilds clan banner hash

gameApplicationIds

The IDs of the applications representing the games the guild plays (max 20)

gameActivity

The activity of the guild in each game

tag

The tag of the guild (2-4 characters)

badge

The badge shown on the guilds tag

badgeColorPrimary

The primary color of the badge as a hexadecimal color string

badgeColorSecondary

The secondary color of the badge a hexadecimal color string

badgeHash

The guild tag badge hash

traits

a list of terms used to describe the guilds interest and personality (max 5)

features

a list of enabled GuildFeatures

visibility

The GuildVisibilityLevel for the guild

customBannerHash

The guilds discovery splash hash

premiumSubscriptionCount

The number of premium subscriptions (boosts) the guild currently has

premiumTier

The guilds PremiumTier (boost level)