Skip to content

@mastondzn/dank-twitch-irc / WhisperMessage

Class: WhisperMessage

Defined in: src/message/twitch-types/whisper.ts:15

Extends

Constructors

Constructor

new WhisperMessage(ircMessage): WhisperMessage

Defined in: src/message/twitch-types/whisper.ts:134

Parameters

ircMessage

IRCMessage

Returns

WhisperMessage

Overrides

IRCMessage.constructor

Properties

ircCommand

readonly ircCommand: string

Defined in: src/message/irc/irc-message.ts:28

The parser ensures this is always uppercase

Inherited from

IRCMessage.ircCommand


ircParameters

readonly ircParameters: string[]

Defined in: src/message/irc/irc-message.ts:29

Inherited from

IRCMessage.ircParameters


ircPrefix

readonly ircPrefix: IRCMessagePrefix | undefined

Defined in: src/message/irc/irc-message.ts:23

Inherited from

IRCMessage.ircPrefix


ircPrefixRaw

readonly ircPrefixRaw: string | undefined

Defined in: src/message/irc/irc-message.ts:22

Inherited from

IRCMessage.ircPrefixRaw


ircTags

readonly ircTags: IRCMessageTags

Defined in: src/message/irc/irc-message.ts:30

Inherited from

IRCMessage.ircTags


rawSource

readonly rawSource: string

Defined in: src/message/irc/irc-message.ts:20

Inherited from

IRCMessage.rawSource

Accessors

badges

Get Signature

get badges(): TwitchBadgesList

Defined in: src/message/twitch-types/whisper.ts:95

Deprecated

Use sender.badges instead.

Returns

TwitchBadgesList


badgesRaw

Get Signature

get badgesRaw(): string

Defined in: src/message/twitch-types/whisper.ts:100

Deprecated

Use sender.badgesRaw instead.

Returns

string


color

Get Signature

get color(): Color | undefined

Defined in: src/message/twitch-types/whisper.ts:105

Deprecated

Use sender.color instead.

Returns

Color | undefined


colorRaw

Get Signature

get colorRaw(): string

Defined in: src/message/twitch-types/whisper.ts:110

Deprecated

Use sender.colorRaw instead.

Returns

string


content

Get Signature

get content(): string

Defined in: src/message/twitch-types/whisper.ts:30

Returns

string


displayName

Get Signature

get displayName(): string

Defined in: src/message/twitch-types/whisper.ts:115

Deprecated

Use sender.displayName instead.

Returns

string


emotes

Get Signature

get emotes(): TwitchEmoteList

Defined in: src/message/twitch-types/whisper.ts:42

Returns

TwitchEmoteList


emotesRaw

Get Signature

get emotesRaw(): string

Defined in: src/message/twitch-types/whisper.ts:46

Returns

string


id

Get Signature

get id(): string

Defined in: src/message/twitch-types/whisper.ts:34

Returns

string


messageId

Get Signature

get messageId(): string

Defined in: src/message/twitch-types/whisper.ts:125

Deprecated

Use id instead.

Returns

string


messageID

Get Signature

get messageID(): string

Defined in: src/message/twitch-types/whisper.ts:120

Deprecated

Use id instead.

Returns

string


messageText

Get Signature

get messageText(): string

Defined in: src/message/twitch-types/whisper.ts:75

Deprecated

Use content instead.

Returns

string


recipientUsername

Get Signature

get recipientUsername(): string

Defined in: src/message/twitch-types/whisper.ts:50

Returns

string


sender

Get Signature

get sender(): MessageSender

Defined in: src/message/twitch-types/whisper.ts:54

Returns

MessageSender


senderUserId

Get Signature

get senderUserId(): string

Defined in: src/message/twitch-types/whisper.ts:90

Deprecated

Use sender.id instead.

Returns

string


senderUserID

Get Signature

get senderUserID(): string

Defined in: src/message/twitch-types/whisper.ts:85

Deprecated

Use sender.id instead.

Returns

string


senderUsername

Get Signature

get senderUsername(): string

Defined in: src/message/twitch-types/whisper.ts:80

Deprecated

Use sender.login instead.

Returns

string


threadId

Get Signature

get threadId(): string

Defined in: src/message/twitch-types/whisper.ts:38

Returns

string


threadID

Get Signature

get threadID(): string

Defined in: src/message/twitch-types/whisper.ts:130

Deprecated

Use threadId instead.

Returns

string