All Classes

Class Description
AbstractChannelEvent
This event is a base for events that originate from a channel
AutoModFlag
Represents a region of a chat message that was flagged by AutoMod.
AutoModFlag.AutoModFlagBuilder  
BitsBadgeEarnedEvent
Called when a user earns a new bits badge tier.
BroadcasterLanguageEvent Deprecated.
ChannelJoinEvent
This event gets called when a client joins a channel.
ChannelLeaveEvent
This event gets called when a client leaves the channel.
ChannelMessageActionEvent
This event gets called when a action message (/me text) is received in a channel.
ChannelMessageEvent
This event gets called when a message is received in a channel.
ChannelModEvent
This event gets called when a client gains/loses mod status.
ChannelNoticeEvent
ChatChannel Notice Event
ChannelStateEvent  
ChannelStateEvent.ChannelState  
ChannelStatesEvent
Abstract Channel State Event
ChatCrowdChant
Information regarding a Crowd Chant participation or initiation.
CheerEvent
This event gets called when a user receives bits.
ClearChatEvent  
CommandEvent
This event gets called when a message is received in a channel.
CommandSource  
DonationEvent
This event gets called when a user receives a donation from any source.
EmoteOnlyEvent
Emote Only State Event
ExtendSubscriptionEvent
Called when a user extends their existing subscription into a future month.
FlagParser  
FlagType
The AutoMod moderation categories.
FollowersOnlyEvent
Followers Only State Event
FollowEvent
This event gets called when a user gets a new followers
GiftSubscriptionsEvent
This event gets called when a user gifts x subscriptions to *random* users in chat.
GiftSubUpgradeEvent
Called when a user upgrades to a paid subscription from previously being gifted a subscription.
GlobalUserStateEvent  
HostOffEvent
This event gets called when the user stops hosting someone.
HostOnEvent
This event gets called when the user starts hosting someone.
InboundHostEvent
Fired when the authenticated channel to the TwitchChat instance was hosted by another user.
IRCEventHandler
IRC Event Handler Listens for any irc triggered events and created the corresponding events for the EventDispatcher.
IRCMessageEvent
This event gets called when we receive a raw irc message.
ITwitchChat  
ListModsEvent  
ListVipsEvent  
MessageDeleteError
Failed to delete a message
MessageDeleteSuccess
Successfully deleted a message
PayForwardEvent
Calls when a user pays forward a gift.
PrimeGiftReceivedEvent
Called when a user receives a gift from a Prime member.
PrimeSubUpgradeEvent
Called when a user upgrades from a prime sub to a tiered subscription.
RaidCancellationEvent
Called when a channel cancels an outstanding raid.
RaidEvent
This event gets called when a user receives a raid.
RewardGiftEvent
Called when a monetary event (e.g. sub gift or cheer) results in rewards (e.g. emotes) being shared with others.
RitualEvent
Called when a ritual takes place in chat.
Robot9000Event
R9K State Event
SlowModeEvent
Slow Mode State Event
SubscribersOnlyEvent
Subscribers Only State Event
SubscriptionEvent
This event gets called when a user gets a new subscriber or a user resubscribes.
SubscriptionPlan Deprecated.
TMIConnectionState
WebSocket - Connection State
TwitchChat  
TwitchChatBuilder
Twitch Chat
TwitchChatConnectionPool
A pool for TwitchChat connections.
TwitchChatConnectionPool.TwitchChatConnectionPoolBuilder<C extends TwitchChatConnectionPool,​B extends TwitchChatConnectionPool.TwitchChatConnectionPoolBuilder<C,​B>>  
TwitchChatLimitHelper
Utility class for retrieving standard rate limits for TwitchChat
TwitchEvent  
UserBanEvent
This event gets called when a user gets banned.
UserStateEvent
This event gets called when a user joins a channel or sends a PRIVMSG to a channel.
UserTimeoutEvent
This event gets called when a user get a timeout.