Appearance
@mastondzn/dank-twitch-irc / UserstateMessage
Class: UserstateMessage
Defined in: src/message/twitch-types/userstate.ts:25
State of the logged in user in a channel.
Extends
Implements
Constructors
Constructor
new UserstateMessage(
message):UserstateMessage
Defined in: src/message/twitch-types/userstate.ts:38
Parameters
message
Returns
UserstateMessage
Overrides
Properties
_channelLogin
protectedreadonly_channelLogin:string
Defined in: src/message/irc/channel-irc-message.ts:41
Inherited from
ChannelIRCMessage._channelLogin
badgeInfo
readonlybadgeInfo:TwitchBadgesList
Defined in: src/message/twitch-types/userstate.ts:26
Implementation of
badgeInfoRaw
readonlybadgeInfoRaw:string
Defined in: src/message/twitch-types/userstate.ts:27
Implementation of
badges
readonlybadges:TwitchBadgesList
Defined in: src/message/twitch-types/userstate.ts:28
Implementation of
badgesRaw
readonlybadgesRaw:string
Defined in: src/message/twitch-types/userstate.ts:29
Implementation of
color
readonlycolor:Color|undefined
Defined in: src/message/twitch-types/userstate.ts:30
Implementation of
colorRaw
readonlycolorRaw:string
Defined in: src/message/twitch-types/userstate.ts:31
Implementation of
displayName
readonlydisplayName:string
Defined in: src/message/twitch-types/userstate.ts:32
Implementation of
emoteSets
readonlyemoteSets:TwitchEmoteSets
Defined in: src/message/twitch-types/userstate.ts:33
Implementation of
emoteSetsRaw
readonlyemoteSetsRaw:string
Defined in: src/message/twitch-types/userstate.ts:34
Implementation of
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
isMod
readonlyisMod:boolean
Defined in: src/message/twitch-types/userstate.ts:35
Implementation of
isModRaw
readonlyisModRaw:string
Defined in: src/message/twitch-types/userstate.ts:36
Implementation of
rawSource
readonlyrawSource:string
Defined in: src/message/irc/irc-message.ts:20
Inherited from
Accessors
channel
Get Signature
get channel():
Channel
Defined in: src/message/irc/channel-irc-message.ts:43
Returns
Inherited from
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
extractUserState()
extractUserState():
UserState
Defined in: src/message/twitch-types/userstate.ts:61