Module types

Module types 

Source
Expand description

Types and data structures for Kick WebSocket events

Structs§

BufferStats
Statistics for the message buffer
ChatMessageEvent
Chat message event
GiftedSubscriptionsEvent
Gifted subscriptions event
KickChannel
Kick channel information
KickChatroom
Kick chatroom information
KickUser
Kick user information
KickWebSocketOptions
Configuration options for the WebSocket connection
MessageDeletedEvent
Message deleted event
ParsedMessage
Parsed message with event type and data
PinnedMessageCreatedEvent
Pinned message created event
PollDeleteEvent
Poll delete event
PollOption
Poll option
PollUpdateEvent
Poll update event
RawChatMessageData
Raw chat message data
RawGiftedSubscriptionsData
Raw gifted subscriptions data
RawMessage
Raw WebSocket message structure
RawMessageDeletedData
Raw message deleted data
RawPinnedMessageCreatedData
Raw pinned message created data
RawPollDeleteData
Raw poll delete data
RawPollOption
Raw poll option
RawPollUpdateData
Raw poll update data
RawStreamHostData
Raw stream host data
RawSubscriptionData
Raw subscription data
RawUserBannedData
Raw user banned data
RawUserUnbannedData
Raw user unbanned data
SimpleMessage
Simple message structure for easy chat message handling
StreamHostEvent
Stream host event
SubscriptionEvent
Subscription event
UserBannedEvent
User banned event
UserUnbannedEvent
User unbanned event
WebSocketMessage
Raw WebSocket message structure

Enums§

ConnectionState
Connection state of the WebSocket
KickError
Error types for the WebSocket client
KickEventData
Event data enum for all possible event types
KickEventType
Event types that can be received from Kick WebSocket

Type Aliases§

Result