Appearance
@mastondzn/dank-twitch-irc / ClearChatClearchatMessage
Interface: ClearChatClearchatMessage
Defined in: src/message/twitch-types/clearchat.ts:38
Extends
Properties
banDuration
banDuration:
undefined
Defined in: src/message/twitch-types/clearchat.ts:40
length in seconds (integer), undefined if permanent ban
Overrides
channelName
readonly
channelName:string
Defined in: src/message/irc/channel-irc-message.ts:35
Inherited from
ircCommand
readonly
ircCommand:string
Defined in: src/message/irc/irc-message.ts:28
The parser ensures this is always uppercase
Inherited from
ircParameters
readonly
ircParameters:string
[]
Defined in: src/message/irc/irc-message.ts:29
Inherited from
ClearchatMessage
.ircParameters
ircPrefix
readonly
ircPrefix:undefined
|IRCMessagePrefix
Defined in: src/message/irc/irc-message.ts:23
Inherited from
ircPrefixRaw
readonly
ircPrefixRaw:undefined
|string
Defined in: src/message/irc/irc-message.ts:22
Inherited from
ircTags
readonly
ircTags:IRCMessageTags
Defined in: src/message/irc/irc-message.ts:30
Inherited from
rawSource
readonly
rawSource:string
Defined in: src/message/irc/irc-message.ts:20
Inherited from
targetUsername
targetUsername:
undefined
Defined in: src/message/twitch-types/clearchat.ts:39
The target username, undefined if this CLEARCHAT
message clears the entire chat.
Overrides
ClearchatMessage
.targetUsername
Methods
isPermaban()
isPermaban():
this is PermabanClearchatMessage
Defined in: src/message/twitch-types/clearchat.ts:33
Returns
this is PermabanClearchatMessage
Inherited from
isTimeout()
isTimeout():
this is TimeoutClearchatMessage
Defined in: src/message/twitch-types/clearchat.ts:29
Returns
this is TimeoutClearchatMessage
Inherited from
wasChatCleared()
wasChatCleared():
this is ClearChatClearchatMessage
Defined in: src/message/twitch-types/clearchat.ts:25
Returns
this is ClearChatClearchatMessage