ExGram.Model.InputMediaSticker (ex_gram v0.66.0)

Copy Markdown View Source

Represents a sticker file to be sent.

Check the documentation of this model on Telegram Bot API

  • type: Type of the result, must be sticker
  • media: File to send. Pass a file_id to send a file that exists on the Telegram servers (recommended), pass an HTTP URL for Telegram to get a .WEBP sticker from the Internet, or pass "attach://<file_attach_name>” to upload a new .WEBP, .TGS, or .WEBM sticker using multipart/form-data under <file_attach_name> name. More information on Sending Files »
  • emoji (optional): Optional. Emoji associated with the sticker; only for just uploaded stickers

Summary

Types

t()

@type t() :: %ExGram.Model.InputMediaSticker{
  emoji: String.t() | nil,
  media:
    String.t()
    | {:file, String.t()}
    | {:file_content, iodata() | Enum.t(), String.t()},
  type: String.t()
}

Functions

decode_as()