Package com.github.twitch4j.chat.events
Klasse IRCEventHandler
java.lang.Object
com.github.twitch4j.chat.events.IRCEventHandler
IRC Event Handler
Listens for any irc triggered events and created the corresponding events for the EventDispatcher.
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungEvent ManagerTwitch ClientbooleanonAnnouncement(IRCMessageEvent event) booleanonBitsBadgeTier(IRCMessageEvent event) ChatChannel Bits Badge Earned Event ParserbooleanonChannelCheer(IRCMessageEvent event) ChatChannel Cheer (Bits) EventbooleanonChannelMessage(IRCMessageEvent event) ChatChannel Message EventbooleanVeraltet.booleanonChannelState(IRCMessageEvent event) booleanChatChannel Subscription EventbooleanUser Joins ChatChannel EventbooleanUser Leaves ChatChannel EventbooleanonCharityDonation(IRCMessageEvent event) booleanonClearChat(IRCMessageEvent event) ChatChannel clearing chat, timeouting or banning user EventbooleanonClearMsg(IRCMessageEvent event) A single message was deleted in a channel by a moderatorvoidonDirectCheer(IRCMessageEvent event) Veraltet.booleanonGiftReceived(IRCMessageEvent event) ChatChannel Prime Community Gift Event Parser: user receives a gift from a prime memberbooleanonGlobalUserState(IRCMessageEvent event) voidonHostOffEvent(IRCMessageEvent event) Veraltet.voidonHostOnEvent(IRCMessageEvent event) Veraltet.voidVeraltet.voidonListModsEvent(IRCMessageEvent event) Veraltet.voidonListVipsEvent(IRCMessageEvent event) Veraltet.voidVeraltet.booleanonNames(IRCMessageEvent event) Names list is received upon initial channel joinbooleanonNoticeEvent(IRCMessageEvent event) booleanonPayForward(IRCMessageEvent event) ChatChannel Pay Forward Event Parser: user pays forward a gift they previously receivedbooleanonRaid(IRCMessageEvent event) ChatChannel Raid Event (receiving)booleanonRewardGift(IRCMessageEvent event) ChatChannel Reward Gift Event Parser: monetary event triggered emotes to be sharedvoidonRitual(IRCMessageEvent event) Veraltet.no longer sent by twitch.booleanonUnraid(IRCMessageEvent event) ChatChannel Unraid Parser: raid cancellationbooleanonUserState(IRCMessageEvent event) booleanonWhisper(IRCMessageEvent event) Whisper Event
-
Konstruktordetails
-
IRCEventHandler
Constructor- Parameter:
twitchChat- The Twitch Chat instance
-
-
Methodendetails
-
onAnnouncement
-
onChannelMessage
ChatChannel Message Event- Parameter:
event- IRCMessageEvent
-
onWhisper
Whisper Event- Parameter:
event- IRCMessageEvent
-
onBitsBadgeTier
ChatChannel Bits Badge Earned Event Parser- Parameter:
event- theIRCMessageEventto be checked
-
onChannelCheer
ChatChannel Cheer (Bits) Event- Parameter:
event- IRCMessageEvent
-
onDirectCheer
@Unofficial @Deprecated @ScheduledForRemoval(inVersion="1.17.0") public void onDirectCheer(IRCMessageEvent event) Veraltet.ChatChannel Direct Cheer (Currency) Event- Parameter:
event- IRCMessageEvent
-
onChannelSubscription
ChatChannel Subscription Event- Parameter:
event- IRCMessageEvent
-
onGiftReceived
ChatChannel Prime Community Gift Event Parser: user receives a gift from a prime member- Parameter:
event- theIRCMessageEventto be checked
-
onPayForward
ChatChannel Pay Forward Event Parser: user pays forward a gift they previously received- Parameter:
event- theIRCMessageEventto be checked
-
onCharityDonation
-
onRaid
ChatChannel Raid Event (receiving)- Parameter:
event- IRCMessageEvent
-
onUnraid
ChatChannel Unraid Parser: raid cancellation- Parameter:
event- theIRCMessageEventto be checked
-
onRewardGift
ChatChannel Reward Gift Event Parser: monetary event triggered emotes to be shared- Parameter:
event- theIRCMessageEventto be checked
-
onRitual
Veraltet.no longer sent by twitch.ChatChannel Ritual Event Parser: celebration of a shared viewer milestone- Parameter:
event- theIRCMessageEventto be checked- Siehe auch:
-
onClearChat
ChatChannel clearing chat, timeouting or banning user Event- Parameter:
event- IRCMessageEvent
-
onClearMsg
A single message was deleted in a channel by a moderator- Parameter:
event- IRCMessageEvent- Siehe auch:
-
onNames
Names list is received upon initial channel join- Parameter:
event-IRCMessageEvent
-
onChannnelClientJoinEvent
User Joins ChatChannel Event- Parameter:
event- IRCMessageEvent
-
onChannnelClientLeaveEvent
User Leaves ChatChannel Event- Parameter:
event- IRCMessageEvent
-
onChannelModChange
@Deprecated @ScheduledForRemoval(inVersion="1.17.0") public boolean onChannelModChange(IRCMessageEvent event) Veraltet.Mod Status Change Event- Parameter:
event- IRCMessageEvent
-
onNoticeEvent
-
onHostOnEvent
@Deprecated @ScheduledForRemoval(inVersion="1.17.0") public void onHostOnEvent(IRCMessageEvent event) Veraltet. -
onHostOffEvent
@Deprecated @ScheduledForRemoval(inVersion="1.17.0") public void onHostOffEvent(IRCMessageEvent event) Veraltet. -
onInboundHostEvent
@Deprecated @ScheduledForRemoval(inVersion="1.17.0") public void onInboundHostEvent(IRCMessageEvent event) Veraltet. -
onListModsEvent
@Deprecated @ScheduledForRemoval(inVersion="1.17.0") public void onListModsEvent(IRCMessageEvent event) Veraltet. -
onListVipsEvent
@Deprecated @ScheduledForRemoval(inVersion="1.17.0") public void onListVipsEvent(IRCMessageEvent event) Veraltet. -
onChannelState
-
onMessageDeleteResponse
@Deprecated @ScheduledForRemoval(inVersion="1.17.0") public void onMessageDeleteResponse(IRCMessageEvent event) Veraltet. -
onUserState
-
onGlobalUserState
-
getTwitchChat
Twitch Client -
getEventManager
Event Manager
-