glitch/eventsub/client

Types

pub type Client =
  Subject(Message)
pub opaque type ClientState
pub opaque type Message
pub type Status {
  Running
  Stopped
}

Constructors

  • Running
  • Stopped

Functions

pub fn new(
  api_client: Client,
  mailbox: Subject(WebSocketMessage),
) -> Result(Subject(Message), TwitchError)
pub fn start(client: Subject(Message)) -> Nil
pub fn subscribe(
  client: Subject(Message),
  subscription_request: CreateEventSubscriptionRequest,
) -> Result(Subject(Event), TwitchError)
Search Document