Appearance
@mastondzn/dank-twitch-irc / TagValueParser
Interface: TagValueParser
Defined in: src/message/parser/tag-values.ts:101
Properties
getBadges()
getBadges: (
key) =>undefined|TwitchBadgesList
Defined in: src/message/parser/tag-values.ts:114
Parameters
key
string
Returns
undefined | TwitchBadgesList
getBoolean()
getBoolean: (
key) =>undefined|boolean
Defined in: src/message/parser/tag-values.ts:108
Parameters
key
string
Returns
undefined | boolean
getColor()
getColor: (
key) =>undefined|Color
Defined in: src/message/parser/tag-values.ts:110
Parameters
key
string
Returns
undefined | Color
getEmotes()
getEmotes: (
key,messageText) =>undefined|TwitchEmoteList
Defined in: src/message/parser/tag-values.ts:116
Parameters
key
string
messageText
string
Returns
undefined | TwitchEmoteList
getEmoteSets()
getEmoteSets: (
key) =>undefined|TwitchEmoteSets
Defined in: src/message/parser/tag-values.ts:118
Parameters
key
string
Returns
undefined | TwitchEmoteSets
getFlags()
getFlags: (
key,messageText) =>undefined|TwitchFlagList
Defined in: src/message/parser/tag-values.ts:120
Parameters
key
string
messageText
string
Returns
undefined | TwitchFlagList
getInt()
getInt: (
key) =>undefined|number
Defined in: src/message/parser/tag-values.ts:106
Parameters
key
string
Returns
undefined | number
getString()
getString: (
key) =>undefined|string
Defined in: src/message/parser/tag-values.ts:102
Parameters
key
string
Returns
undefined | string
getTimestamp()
getTimestamp: (
key) =>undefined|Date
Defined in: src/message/parser/tag-values.ts:112
Parameters
key
string
Returns
undefined | Date
getTrimmedString()
getTrimmedString: (
key) =>undefined|string
Defined in: src/message/parser/tag-values.ts:104
Parameters
key
string
Returns
undefined | string
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