Appearance
@mastondzn/dank-twitch-irc / TagValueParser
Interface: TagValueParser
Defined in: src/message/parser/tag-values.ts:101
Properties
getBadges
getBadges: (
key) =>TwitchBadgesList|undefined
Defined in: src/message/parser/tag-values.ts:114
Parameters
key
string
Returns
TwitchBadgesList | undefined
getBoolean
getBoolean: (
key) =>boolean|undefined
Defined in: src/message/parser/tag-values.ts:108
Parameters
key
string
Returns
boolean | undefined
getColor
getColor: (
key) =>Color|undefined
Defined in: src/message/parser/tag-values.ts:110
Parameters
key
string
Returns
Color | undefined
getEmotes
getEmotes: (
key,messageText) =>TwitchEmoteList|undefined
Defined in: src/message/parser/tag-values.ts:116
Parameters
key
string
messageText
string
Returns
TwitchEmoteList | undefined
getEmoteSets
getEmoteSets: (
key) =>TwitchEmoteSets|undefined
Defined in: src/message/parser/tag-values.ts:118
Parameters
key
string
Returns
TwitchEmoteSets | undefined
getFlags
getFlags: (
key,messageText) =>TwitchFlagList|undefined
Defined in: src/message/parser/tag-values.ts:120
Parameters
key
string
messageText
string
Returns
TwitchFlagList | undefined
getInt
getInt: (
key) =>number|undefined
Defined in: src/message/parser/tag-values.ts:106
Parameters
key
string
Returns
number | undefined
getString
getString: (
key) =>string|undefined
Defined in: src/message/parser/tag-values.ts:102
Parameters
key
string
Returns
string | undefined
getTimestamp
getTimestamp: (
key) =>Date|undefined
Defined in: src/message/parser/tag-values.ts:112
Parameters
key
string
Returns
Date | undefined
getTrimmedString
getTrimmedString: (
key) =>string|undefined
Defined in: src/message/parser/tag-values.ts:104
Parameters
key
string
Returns
string | undefined
requireBadges
requireBadges: (
key) =>TwitchBadgesList
Defined in: src/message/parser/tag-values.ts:115
Parameters
key
string
Returns
requireBoolean
requireBoolean: (
key) =>boolean
Defined in: src/message/parser/tag-values.ts:109
Parameters
key
string
Returns
boolean
requireColor
requireColor: (
key) =>Color
Defined in: src/message/parser/tag-values.ts:111
Parameters
key
string
Returns
requireEmotes
requireEmotes: (
key,messageText) =>TwitchEmoteList
Defined in: src/message/parser/tag-values.ts:117
Parameters
key
string
messageText
string
Returns
requireEmoteSets
requireEmoteSets: (
key) =>TwitchEmoteSets
Defined in: src/message/parser/tag-values.ts:119
Parameters
key
string
Returns
requireInt
requireInt: (
key) =>number
Defined in: src/message/parser/tag-values.ts:107
Parameters
key
string
Returns
number
requireString
requireString: (
key) =>string
Defined in: src/message/parser/tag-values.ts:105
Parameters
key
string
Returns
string
requireTimestamp
requireTimestamp: (
key) =>Date
Defined in: src/message/parser/tag-values.ts:113
Parameters
key
string
Returns
Date