glitch/api/eventsub

Types

pub type CreateEventSubSubscriptionResponse {
  CreateEventSubSubscriptionResponse(
    id: String,
    subscription_status: SubscriptionStatus,
    subscription_type: SubscriptionType,
    version: String,
    condition: Condition,
    created_at: String,
    cost: Int,
  )
}

Constructors

  • CreateEventSubSubscriptionResponse(
      id: String,
      subscription_status: SubscriptionStatus,
      subscription_type: SubscriptionType,
      version: String,
      condition: Condition,
      created_at: String,
      cost: Int,
    )
pub type CreateEventSubscriptionRequest {
  CreateEventSubscriptionRequest(
    subscription_type: SubscriptionType,
    version: String,
    condition: Condition,
    transport: Transport,
  )
}

Constructors

  • CreateEventSubscriptionRequest(
      subscription_type: SubscriptionType,
      version: String,
      condition: Condition,
      transport: Transport,
    )

Functions

pub fn create_eventsub_subscription(
  client: Client,
  request: CreateEventSubscriptionRequest,
) -> Result(
  EventSubData(List(CreateEventSubSubscriptionResponse)),
  TwitchError,
)
Search Document