Klasse ChannelStateEvent
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.channel.ChannelStateEvent
- Alle implementierten Schnittstellen:
com.github.philippheuer.events4j.api.domain.IEvent
Called upon successfully joining a channel, or when a moderator updates a public chat room setting.
This event corresponds to ROOMSTATE over IRC.
When inspecting the updated setting values, it is easier to utilize these individual events:
EmoteOnlyEvent,
FollowersOnlyEvent,
Robot9000Event,
SlowModeEvent,
SubscribersOnlyEvent.
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic enumThe possible chat room settings that can be configured. -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungChannelStateEvent(EventChannel channel, ChannelStateEvent.ChannelState state, Object value) Veraltet.unused by Twitch4JChannelStateEvent(EventChannel channel, Map<ChannelStateEvent.ChannelState, Object> states) Event Constructor -
Methodenübersicht
Von 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, setServiceMediator
-
Konstruktordetails
-
ChannelStateEvent
@Deprecated public ChannelStateEvent(EventChannel channel, ChannelStateEvent.ChannelState state, Object value) Veraltet.unused by Twitch4JEvent Constructor- Parameter:
channel- The channel that this event originates from.state- The changed state triggering the eventvalue- The value representing the state
-
ChannelStateEvent
Event Constructor- Parameter:
channel- The channel that this event originates from.states- The chat room settings.
-
-
Methodendetails
-
getState
- Parameter:
state- a chat room setting to query- Gibt zurück:
- the latest value for the setting if it was just adjusted
-
getStates
Contains the singular chat room setting that was updated (or all chat room settings upon joining the channel). -
toString
- Setzt außer Kraft:
toStringin KlasseAbstractChannelEvent
-
equals
- Setzt außer Kraft:
equalsin KlasseAbstractChannelEvent
-
canEqual
- Setzt außer Kraft:
canEqualin KlasseAbstractChannelEvent
-
hashCode
public int hashCode()- Setzt außer Kraft:
hashCodein KlasseAbstractChannelEvent
-