grom/user/current_user

Types

pub type GetGuildsQuery {
  BeforeId(String)
  AfterId(String)
  Limit(Int)
  WithCounts(Bool)
}

Constructors

  • BeforeId(String)
  • AfterId(String)
  • Limit(Int)
  • WithCounts(Bool)
pub type Modify {
  Modify(
    username: option.Option(String),
    avatar: option.Option(image.Data),
    banner: option.Option(image.Data),
  )
}

Constructors

Values

pub fn get(client: grom.Client) -> Result(user.User, grom.Error)
pub fn get_as_member(
  client: grom.Client,
  guild_id: String,
) -> Result(guild_member.GuildMember, grom.Error)
pub fn get_guilds(
  client: grom.Client,
  with query: List(GetGuildsQuery),
) -> Result(user.User, grom.Error)
pub fn modify(
  client: grom.Client,
  with data: Modify,
) -> Result(user.User, grom.Error)
pub fn new_modify() -> Modify
Search Document