glitch/types/event

Types

pub type Event {
  MessageEvent(
    badges: List(Badge),
    broadcaster_user_id: String,
    broadcaster_user_login: String,
    broadcaster_user_name: String,
    chatter_user_id: String,
    chatter_user_login: String,
    chatter_user_name: String,
    color: String,
    message: Message,
    message_id: String,
    message_type: MessageType,
    cheer: Option(Cheer),
    channel_points_custom_reward_id: Option(String),
    reply: Option(Reply),
  )
  ChannelPointsCustomRewardRedemptionAddEvent(
    id: String,
    broadcaster_user_id: String,
    broadcaster_user_login: String,
    broadcaster_user_name: String,
    user_id: String,
    user_login: String,
    user_name: String,
    user_input: String,
    status: reward.Status,
    reward: Reward,
    redeemed_at: String,
  )
}

Constructors

  • MessageEvent(
      badges: List(Badge),
      broadcaster_user_id: String,
      broadcaster_user_login: String,
      broadcaster_user_name: String,
      chatter_user_id: String,
      chatter_user_login: String,
      chatter_user_name: String,
      color: String,
      message: Message,
      message_id: String,
      message_type: MessageType,
      cheer: Option(Cheer),
      channel_points_custom_reward_id: Option(String),
      reply: Option(Reply),
    )
  • ChannelPointsCustomRewardRedemptionAddEvent(
      id: String,
      broadcaster_user_id: String,
      broadcaster_user_login: String,
      broadcaster_user_name: String,
      user_id: String,
      user_login: String,
      user_name: String,
      user_input: String,
      status: reward.Status,
      reward: Reward,
      redeemed_at: String,
    )

Functions

pub fn decoder() -> fn(Dynamic) ->
  Result(Event, List(DecodeError))
Search Document