discord_gleam/ws/packets/guild_ban_add

Types

Packet sent by Discord when a member is banned

pub type GuildBanAddPacket {
  GuildBanAddPacket(
    t: String,
    s: Int,
    op: Int,
    d: GuildBanAddPacketData,
  )
}

Constructors

  • GuildBanAddPacket(
      t: String,
      s: Int,
      op: Int,
      d: GuildBanAddPacketData,
    )
pub type GuildBanAddPacketData {
  GuildBanAddPacketData(
    user: user.User,
    guild_id: Snowflake,
    delete_message_secs: option.Option(Int),
  )
}

Constructors

  • GuildBanAddPacketData(
      user: user.User,
      guild_id: Snowflake,
      delete_message_secs: option.Option(Int),
    )

Values

pub fn string_to_data(
  encoded: String,
) -> Result(GuildBanAddPacket, DecodeError)
Search Document