TwitchLib.Client  3.0.3
The Client component of TwitchLib.
Namespaces | Classes | Enumerations
TwitchLib.Client.Models Namespace Reference

Namespaces

namespace  Common
 
namespace  Extensions
 
namespace  Internal
 

Classes

class  BeingHostedNotification
 
class  ChannelState
 Class representing a channel state as received from Twitch chat. More...
 
class  ChatCommand
 Object representing a command received via Twitch chat. More...
 
class  ChatMessage
 Class represents ChatMessage in a Twitch channel. More...
 
class  CheerBadge
 Class representing cheer badge. More...
 
class  CommunitySubscription
 
class  ConnectionCredentials
 Class used to store credentials used to connect to Twitch chat/whisper. More...
 
class  EmoteSet
 Object representing emote set from a chat message. More...
 
class  ErrorEvent
 Class representing the error that the websocket encountered. More...
 
class  GiftedSubscription
 
class  HostingStarted
 
class  HostingStopped
 
class  JoinedChannel
 Class representing a joined channel. More...
 
class  MessageEmote
 Class for maintaining emotes that may be substituted into messages. More...
 
class  MessageEmoteCollection
 Helper class which maintains a collection of all emotes active for a given channel. More...
 
class  OutboundChatMessage
 
class  OutboundWhisperMessage
 
class  OutgoingMessage
 
class  RaidNotification
 
class  ReSubscriber
 
class  RitualNewChatter
 
class  SentMessage
 Model representing a sent message. More...
 
class  Subscriber
 
class  SubscriberBase
 Class representing a resubscriber. More...
 
class  TwitchLibMessage
 Class represents Message. More...
 
class  UserBan
 
class  UserState
 Class representing state of a specific user. More...
 
class  UserTimeout
 
class  WhisperCommand
 Object representing a command received via Twitch chat. More...
 
class  WhisperMessage
 Class representing a received whisper from TwitchWhisperClient More...
 

Enumerations

enum  MessageState : byte { MessageState.Normal = 0, MessageState.Queued, MessageState.Failed }
 

Enumeration Type Documentation

◆ MessageState

Enumerator
Normal 

Message did not originate from this session, or was successfully sent.

Queued 

Message is current queued.

Failed 

Message failed to be sent.