Represents a Discord sticker pack (collection of standard Nitro stickers).
Summary
Functions
Returns the CDN URL for the pack's banner image.
Converts a raw sticker pack map. Parses stickers into EDA.Sticker structs.
Types
Functions
Returns the CDN URL for the pack's banner image.
Returns nil if the pack has no banner_asset_id.
Examples
iex> EDA.Sticker.Pack.banner_url(%EDA.Sticker.Pack{id: "1", banner_asset_id: "abc"})
"https://cdn.discordapp.com/app-assets/710982414301790216/store/abc.png"
iex> EDA.Sticker.Pack.banner_url(%EDA.Sticker.Pack{id: "1", banner_asset_id: nil})
nil
Converts a raw sticker pack map. Parses stickers into EDA.Sticker structs.
Examples
iex> EDA.Sticker.Pack.from_raw(%{"id" => "1", "name" => "Wumpus", "stickers" => []})
%EDA.Sticker.Pack{id: "1", name: "Wumpus", stickers: []}