Cheer

Trigger for a Twitch Cheer
Chat Client

Parameters

Range
Select

Filter events between a specified Min and Max

  • Any Value- Leave both min and max empty to accept any value
  • Exact Value- Enter only a Max to trigger on a specific value
  • Greater Than- Enter only a Min to trigger on any value greater than the specified value
  • Range- Enter both a min and max to trigger within a desired range
  • Variables

    The following variables will be populated when this trigger executes:

    Description
    bitsnumber

    The amount of bits donated

    Example: 200
    colorstring

    Hex value of the user's chat color

    Example: #e5e5e5
    colorBstring

    The blue in RGB of the user's chat color

    Example: 229
    colorGstring

    The green in RGB of the user's chat color

    Example: 229
    colorRstring

    The red in RGB of the user's chat color

    Example: 229
    emoteCountnumber

    Number of emotes in the chat message

    emotesList<Twitch.Common.Models.Emote>

    A C# accessible list of emotes used in the chat message

    firstMessageboolean

    Is this user a first time chatter?

    Example: true
    input#string

    The # word of the message entered, spaces are delimiters and variable names are 0 indexed, so input0 would give the first word, input1 would give the second, and so on

    inputEscaped#string

    The indexed word escaped

    inputUrlEncoded#string

    The indexed word URL encoded

    isActionboolean

    Is this message a /me action?

    Example: true
    isHighlightboolean

    Is this message a Twitch Highlight?

    Example: true
    isReplyboolean

    Is this message a reply?

    Example: true
    messagestring

    Text content of the chat message

    Example: Hello!
    messageCheermotesStrippedstring

    The chat message with cheer emotes stripped.

    Example: Hello!
    messageStrippedstring

    The chat message with emotes stripped

    Example: Hello!
    msgIdstring

    Twitch's message identifier

    Example: a126e8a8-43f7-4a14-8990-e8c3feea76d8
    rawInputstring

    The message entered

    rawInputEscapedstring

    The message escaped

    rawInputUrlEncodedstring

    The message URL encoded

    reply.msgBodystring

    The text content of the reply, Spaces are replaced by \s

    Example: My\schat\smessage
    reply.msgIdstring

    The message id of the reply

    Example: a126e8a8-43f7-4a14-8990-e8c3feea76d8
    reply.threadMsgIdstring

    The message id of the thread

    Example: a126e8a8-43f7-4a14-8990-e8c3feea76d8
    reply.threadUserLoginstring

    The user login name of the thread

    Example: twitchuser123
    reply.userIdstring

    The user id from the user who sent the reply

    Example: 718933593
    reply.userLoginstring

    The user login from the user who sent the reply

    Example: twitchuser123
    reply.userNamestring

    The user name from the user who sent the reply

    Example: TwitchUser123
    rolenumber

    The role of the user
    1=Viewer, 2=VIP, 3=Moderator, 4=Broadcaster

    Example: 1