Appearance
@mastondzn/dank-twitch-irc / RoomstateMessage
Class: RoomstateMessage
Defined in: src/message/twitch-types/roomstate.ts:38
Extends
Constructors
Constructor
new RoomstateMessage(
message):RoomstateMessage
Defined in: src/message/twitch-types/roomstate.ts:71
Parameters
message
Returns
RoomstateMessage
Overrides
Properties
_channelLogin
protectedreadonly_channelLogin:string
Defined in: src/message/irc/channel-irc-message.ts:41
Inherited from
ChannelIRCMessage._channelLogin
emoteOnly
readonlyemoteOnly:boolean|undefined
Defined in: src/message/twitch-types/roomstate.ts:41
emoteOnlyRaw
readonlyemoteOnlyRaw:string|undefined
Defined in: src/message/twitch-types/roomstate.ts:42
followersOnlyDuration
readonlyfollowersOnlyDuration:number|undefined
Defined in: src/message/twitch-types/roomstate.ts:44
followersOnlyDurationRaw
readonlyfollowersOnlyDurationRaw:string|undefined
Defined in: src/message/twitch-types/roomstate.ts:45
ircCommand
readonlyircCommand:string
Defined in: src/message/irc/irc-message.ts:28
The parser ensures this is always uppercase
Inherited from
ircParameters
readonlyircParameters:string[]
Defined in: src/message/irc/irc-message.ts:29
Inherited from
ChannelIRCMessage.ircParameters
ircPrefix
readonlyircPrefix:IRCMessagePrefix|undefined
Defined in: src/message/irc/irc-message.ts:23
Inherited from
ircPrefixRaw
readonlyircPrefixRaw:string|undefined
Defined in: src/message/irc/irc-message.ts:22
Inherited from
ChannelIRCMessage.ircPrefixRaw
ircTags
readonlyircTags:IRCMessageTags
Defined in: src/message/irc/irc-message.ts:30
Inherited from
r9k
readonlyr9k:boolean|undefined
Defined in: src/message/twitch-types/roomstate.ts:47
r9kRaw
readonlyr9kRaw:string|undefined
Defined in: src/message/twitch-types/roomstate.ts:48
rawSource
readonlyrawSource:string
Defined in: src/message/irc/irc-message.ts:20
Inherited from
slowModeDuration
readonlyslowModeDuration:number|undefined
Defined in: src/message/twitch-types/roomstate.ts:50
slowModeDurationRaw
readonlyslowModeDurationRaw:string|undefined
Defined in: src/message/twitch-types/roomstate.ts:51
subscribersOnly
readonlysubscribersOnly:boolean|undefined
Defined in: src/message/twitch-types/roomstate.ts:53
subscribersOnlyRaw
readonlysubscribersOnlyRaw:string|undefined
Defined in: src/message/twitch-types/roomstate.ts:54
Accessors
channel
Get Signature
get channel():
Channel&object
Defined in: src/message/twitch-types/roomstate.ts:56
Returns
Channel & object
Overrides
channelID
Get Signature
get channelID():
string
Defined in: src/message/twitch-types/roomstate.ts:67
Deprecated
Use channel.id instead.
Returns
string
channelName
Get Signature
get channelName():
string
Defined in: src/message/irc/channel-irc-message.ts:51
Deprecated
Use channel.login instead.
Returns
string
Inherited from
Methods
extractRoomState()
extractRoomState():
Partial<RoomState>
Defined in: src/message/twitch-types/roomstate.ts:93
Returns
Partial<RoomState>