Table of Contents

Namespace Firesplash.UnityAssets.TwitchIntegration.Skeletons

Classes

TwitchChat

This class provides access to the chat features

TwitchChat.ChatClearedEvent

This event fires when the chat is eighter completely cleared or a user is cleared out. First parameter is the channel, second is the user or null if it's a complete clear.

TwitchChat.ChatCommandReceivedEvent

The Event which is fired when a command message is received in the chat

TwitchChat.ChatConnectedEvent

The Event which is fired when the connection has been established

TwitchChat.ChatDisconnectedEvent

The Event which is fired when the connection has been dropped

TwitchChat.ChatMessageReceivedEvent

The Event which is fired when a normal chat message is received (excluding commands)

TwitchChat.ChatReceivedUnknownMessageEvent

To be able to implement unsupported things, this event fires, when we receive a string from the IRC which is not supported natively by this library

TwitchChat.MessageParsingException

This Exception is thrown, when we were not able to parse an IRC message which was identified as chat message

TwitchChat.OnIncomingViewersEvent

This event is fired when viewers are sent to the channel eighter through a raid or host

TwitchPubSub

This class provides access to the PubSub features

TwitchPubSub.BitsBadgeUnlockEvent

This Event gets fired when a Bits Badge gets unlocked

TwitchPubSub.BitsEvent

This Event gets fired when any event is received

TwitchPubSub.CommerceEvent

This Event gets fired when a viewer buys games through the channel

TwitchPubSub.ConnectionEstablishedEvent

This Event gets fired when the connection to the websocket is established. You should subscribe to the topics in it's callback.

TwitchPubSub.ErrorEvent

This Event gets fired when an exception occures within the Pubsub implementation

TwitchPubSub.GenericEvent

This Event gets fired when any event is sent by the PubSub server. Using this event in combination with SubscribeGeneric, you can subscribe to any event - even unsupported ones.

TwitchPubSub.HypeTrainLevelUpEvent

This Event gets fired when a HypeTrain progresses or raises it's level in a monitored channel

TwitchPubSub.HypeTrainProgressEvent

This Event gets fired when a HypeTrain progresses or raises it's level in a monitored channel

TwitchPubSub.NewFollowerEvent

This Event gets fired when a viewer follows a monitored channel

TwitchPubSub.PointRewardEvent

This Event gets fired when a viewer claims Point Rewards

TwitchPubSub.SubscribeEvent

This Event gets fired when a viewer subscribes to a monitored channel

TwitchPubSub.TopicSubscriptionConfirmedEvent

This Event gets fired when any event is sent by the PubSub server. Using this event in combination with SubscribeGeneric, you can subscribe to any event - even unsupported ones.

TwitchPubSub.TopicSubscriptionDeclinedEvent

This Event gets fired when any event is sent by the PubSub server. Using this event in combination with SubscribeGeneric, you can subscribe to any event - even unsupported ones.

TwitchPubSub.WhisperEvent

This Event gets fired when a whisper is received on a subscribed channel (user)