grom/user

Types

pub type AvatarDecorationData {
  AvatarDecorationData(asset: String, sku_id: String)
}

Constructors

  • AvatarDecorationData(asset: String, sku_id: String)
pub type Collectibles {
  Collectibles(nameplate: option.Option(Nameplate))
}

Constructors

pub type Flag {
  Staff
  Partner
  Hypesquad
  BugHunterLevel1
  HypesquadBravery
  HypesquadBrilliance
  HypesquadBalance
  PremiumEarlySupporter
  TeamPseudoUser
  BugHunterLevel2
  VerifiedBot
  VerifiedDeveloper
  CertifiedModerator
  BotHttpInteractions
  ActiveDeveloper
}

Constructors

  • Staff
  • Partner
  • Hypesquad
  • BugHunterLevel1
  • HypesquadBravery
  • HypesquadBrilliance
  • HypesquadBalance
  • PremiumEarlySupporter
  • TeamPseudoUser
  • BugHunterLevel2
  • VerifiedBot
  • VerifiedDeveloper
  • CertifiedModerator
  • BotHttpInteractions
  • ActiveDeveloper
pub type Nameplate {
  Nameplate(
    sku_id: String,
    asset: String,
    label: String,
    palette: String,
  )
}

Constructors

  • Nameplate(
      sku_id: String,
      asset: String,
      label: String,
      palette: String,
    )
pub type PremiumType {
  NoPremium
  NitroClassic
  Nitro
  NitroBasic
}

Constructors

  • NoPremium
  • NitroClassic
  • Nitro
  • NitroBasic
pub type PrimaryGuild {
  PrimaryGuild(
    id: option.Option(String),
    is_enabled: option.Option(Bool),
    tag: option.Option(String),
    badge_hash: option.Option(String),
  )
}

Constructors

pub type User {
  User(
    id: String,
    username: String,
    discriminator: String,
    global_name: option.Option(String),
    avatar_hash: option.Option(String),
    is_bot: option.Option(Bool),
    is_system: option.Option(Bool),
    is_mfa_enabled: option.Option(Bool),
    banner_hash: option.Option(String),
    accent_color: option.Option(Int),
    locale: option.Option(String),
    flags: option.Option(List(Flag)),
    premium_type: option.Option(PremiumType),
    public_flags: option.Option(List(Flag)),
    avatar_decoration_data: option.Option(AvatarDecorationData),
    collectibles: option.Option(Collectibles),
    primary_guild: option.Option(PrimaryGuild),
  )
}

Constructors

Search Document