Klasse ChannelMessageEvent
java.lang.Object
com.github.philippheuer.events4j.core.domain.Event
com.github.twitch4j.chat.events.TwitchEvent
com.github.twitch4j.chat.events.AbstractChannelEvent
com.github.twitch4j.chat.events.AbstractChannelMessageEvent
com.github.twitch4j.chat.events.channel.ChannelMessageEvent
- Alle implementierten Schnittstellen:
com.github.philippheuer.events4j.api.domain.IEvent,ReplyableEvent
This event gets called when a message is received in a channel.
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungChannelMessageEvent(EventChannel channel, IRCMessageEvent messageEvent, EventUser user, String message) Event Constructor -
Methodenübersicht
Von Klasse geerbte Methoden com.github.twitch4j.chat.events.AbstractChannelMessageEvent
getFlags, getMessage, getMessageEvent, getNonce, getPermissions, getSubscriberMonths, getSubscriptionTier, getUserVon Klasse geerbte Methoden com.github.twitch4j.chat.events.AbstractChannelEvent
ban, getChannel, timeout, unbanVon Klasse geerbte Methoden com.github.twitch4j.chat.events.TwitchEvent
getTwitchChatVon Klasse geerbte Methoden com.github.philippheuer.events4j.core.domain.Event
getEventId, getFiredAt, getFiredAtInstant, getServiceMediator, setEventId, setFiredAt, setFiredAtInstant, setServiceMediatorVon Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden com.github.twitch4j.chat.events.channel.ReplyableEvent
getChannel, reply
-
Konstruktordetails
-
ChannelMessageEvent
public ChannelMessageEvent(EventChannel channel, IRCMessageEvent messageEvent, EventUser user, String message) Event Constructor- Parameter:
channel- The channel that this event originates from.messageEvent- The raw message eventuser- The user who triggered the event.message- The plain text of the message.
-
-
Methodendetails
-
isHighlightedMessage
- Gibt zurück:
- whether "Highlight My Message" was redeemed for this event
-
isSkipSubsModeMessage
- Gibt zurück:
- whether "Send a Message in Sub-Only Mode" was redeemed for this event
-
getCustomRewardId
- Gibt zurück:
- the id for the custom reward that was redeemed with this associated message, in an optional wrapper
-
isDesignatedFirstMessage
- Gibt zurück:
- whether this is the user's first message in the channel.
- Siehe auch:
-
isUserIntroduction
- Gibt zurück:
- whether this message constitutes the user's designated introduction.
- Siehe auch:
-
getElevatedChatPayment
Hype Chat Contribution- Gibt zurück:
- the payment information related to this hype chat, if applicable.
- Siehe auch:
-
getHypeChatLevel
- Gibt zurück:
- the
HypeChatLevelassociated with the hype chat contribution. - Siehe auch:
-
toString
- Setzt außer Kraft:
toStringin KlasseAbstractChannelMessageEvent
-
equals
- Setzt außer Kraft:
equalsin KlasseAbstractChannelMessageEvent
-
canEqual
- Setzt außer Kraft:
canEqualin KlasseAbstractChannelMessageEvent
-
hashCode
public int hashCode()- Setzt außer Kraft:
hashCodein KlasseAbstractChannelMessageEvent
-
getReplyInfo
Information regarding the parent message being replied to, if applicable. -
getChantInfo
Veraltet.Information regarding any associated Crowd Chant for this message, if applicable.
-