google_youtube_api_v3/youtube/super

Types

A __superChatEvent__ resource represents a Super Chat purchase on a YouTube channel.

pub type SuperChatEvent {
  SuperChatEvent(
    etag: option.Option(String),
    id: option.Option(String),
    kind: option.Option(String),
    snippet: option.Option(SuperChatEventSnippet),
  )
}

Constructors

pub type SuperChatEventListResponse {
  SuperChatEventListResponse(
    etag: option.Option(String),
    event_id: option.Option(String),
    items: option.Option(List(SuperChatEvent)),
    kind: option.Option(String),
    next_page_token: option.Option(String),
    page_info: option.Option(page_info.PageInfo),
    token_pagination: option.Option(
      token_pagination.TokenPagination,
    ),
    visitor_id: option.Option(String),
  )
}

Constructors

pub type SuperChatEventSnippet {
  SuperChatEventSnippet(
    amount_micros: option.Option(String),
    channel_id: option.Option(String),
    comment_text: option.Option(String),
    created_at: option.Option(String),
    currency: option.Option(String),
    display_string: option.Option(String),
    is_super_sticker_event: option.Option(Bool),
    message_type: option.Option(Int),
    super_sticker_metadata: option.Option(SuperStickerMetadata),
    supporter_details: option.Option(
      channel.ChannelProfileDetails,
    ),
  )
}

Constructors

pub type SuperStickerMetadata {
  SuperStickerMetadata(
    alt_text: option.Option(String),
    alt_text_language: option.Option(String),
    sticker_id: option.Option(String),
  )
}

Constructors

Values

pub fn super_chat_event_decoder() -> decode.Decoder(
  SuperChatEvent,
)
pub fn super_chat_event_list_response_to_json(
  value: SuperChatEventListResponse,
) -> json.Json
pub fn super_chat_event_snippet_decoder() -> decode.Decoder(
  SuperChatEventSnippet,
)
pub fn super_chat_event_snippet_to_json(
  value: SuperChatEventSnippet,
) -> json.Json
pub fn super_chat_event_to_json(
  value: SuperChatEvent,
) -> json.Json
pub fn super_sticker_metadata_decoder() -> decode.Decoder(
  SuperStickerMetadata,
)
pub fn super_sticker_metadata_to_json(
  value: SuperStickerMetadata,
) -> json.Json
✨ Search Document