Class ChannelChatSettingsUpdateEvent
java.lang.Object
com.github.twitch4j.eventsub.events.EventSubEvent
com.github.twitch4j.eventsub.events.EventSubChannelEvent
com.github.twitch4j.eventsub.events.ChannelChatSettingsUpdateEvent
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
@Nullable Integer
The length of time, in minutes, that the followers must have followed the broadcaster to participate in the chat room.@Nullable Integer
The amount of time, in seconds, that users need to wait between sending messages.int
hashCode()
Whether chat messages must contain only emotes.Whether the broadcaster restricts the chat room to followers only, based on how long they’ve followed.Whether the broadcaster limits how often users in the chat room are allowed to send messages.Whether only users that subscribe to the broadcaster’s channel can talk in the chat room.Whether the broadcaster requires users to post only unique messages in the chat room.toString()
Methods inherited from class com.github.twitch4j.eventsub.events.EventSubChannelEvent
getBroadcasterUserId, getBroadcasterUserLogin, getBroadcasterUserName
-
Constructor Details
-
ChannelChatSettingsUpdateEvent
public ChannelChatSettingsUpdateEvent()
-
-
Method Details
-
isEmoteMode
Whether chat messages must contain only emotes. -
isFollowerMode
Whether the broadcaster restricts the chat room to followers only, based on how long they’ve followed.See
getFollowerModeDurationMinutes()
for how long the followers must have followed the broadcaster to participate in the chat room. -
getFollowerModeDurationMinutes
The length of time, in minutes, that the followers must have followed the broadcaster to participate in the chat room.Null if
isFollowerMode()
is not true. -
isSlowMode
Whether the broadcaster limits how often users in the chat room are allowed to send messages.See
getSlowModeWaitTimeSeconds()
for the delay. -
getSlowModeWaitTimeSeconds
The amount of time, in seconds, that users need to wait between sending messages.Null if
isSlowMode()
is not true. -
isSubscriberMode
Whether only users that subscribe to the broadcaster’s channel can talk in the chat room. -
isUniqueMode
Whether the broadcaster requires users to post only unique messages in the chat room. -
toString
- Overrides:
toString
in classEventSubChannelEvent
-
equals
- Overrides:
equals
in classEventSubChannelEvent
-
canEqual
- Overrides:
canEqual
in classEventSubChannelEvent
-
hashCode
public int hashCode()- Overrides:
hashCode
in classEventSubChannelEvent
-