Skip to content

Cheer Reactions

Overview

Cheer reactions provide a sophisticated way to acknowledge viewer support through Twitch’s bit system. Unlike other reaction types, cheer reactions support multiple configurations based on bit thresholds, enabling graduated responses to different levels of support.

Understanding Bit Thresholds

The cheer reaction system employs a conditional threshold mechanism to determine which reaction triggers. When configuring a new cheer reaction, you’ll first establish the bit threshold through the condition interface.

Threshold Configuration

The system provides three conditional operators for bit threshold configuration:

  • Greater Than
  • Greater Than or Equal to
  • Equal to

Following operator selection, specify the precise bit threshold using the numerical input field. This value determines when your reaction triggers.

Threshold Behaviour

The system implements a “greatest matching condition” principle, as explained in the platform documentation:

When setting up a reaction, it triggers based on the greatest condition that matches. For example, if you have reactions for “greater than 10”, “greater than 5”, and “greater than 0”, if someone cheers 12 bits, it will only trigger “greater than 10”, and cheering 6 bits will trigger “greater than 5”. If no higher condition matches, the smallest matching condition will trigger.

Text/TTS Configuration Process

For the purposes of this guide, we will be using the Text/TTS reaction type.

Description Field

The optional description field helps organise multiple cheer reactions. Consider descriptions that include the bit threshold and response type, such as “High-tier cheer acknowledgment (1000+ bits)” or “Mid-range cheer response with TTS (500+ bits)”.

AI Response System

The AI configuration determines whether your reaction uses static or dynamically generated responses. When enabled, the system generates unique responses for each cheer event, consuming one AI token per generation. This feature proves particularly valuable for creating varied responses that remain contextually appropriate to the cheer amount.

Response Configuration

Static Response Mode

When operating without AI assistance, craft messages that acknowledge both the viewer’s support and the specific bit amount. Consider including community impact or milestone references for higher bit thresholds.

AI-Guided Response Mode

When enabling AI responses, provide clear instructions that help the AI generate appropriate acknowledgments. Consider including guidance about:

  • Tone variation based on bit amount
  • Specific phrases or approaches for different threshold levels
  • Integration of viewer messages when present

Audio-Visual Settings

The Text-to-Speech integration adds an auditory dimension to your cheer acknowledgments. Configure both TTS and text display options to create the most engaging response for your stream environment.

Merge Field Implementation

Cheer reactions support three essential merge fields:

  • {user} - Incorporates the cheering viewer’s username
  • {bits} - Displays the specific bit amount
  • {message} - Includes any accompanying message from the viewer

For example, a well-crafted static response might read:

Thank you for the incredible {bits} bit support, {user}! Your message: {message} has made our day!

Technical Considerations

Multiple Reaction Management

Since cheer reactions support multiple configurations, consider how your reactions work together:

  • Ensure threshold ranges don’t overlap unintentionally
  • Create graduated responses that scale appropriately with bit amounts
  • Consider resource usage when multiple reactions might trigger in quick succession

Performance Optimisation

With multiple cheer reactions possible, monitor system performance:

  • Track AI token usage if implementing AI responses across multiple thresholds
  • Consider TTS timing when cheers might trigger in rapid succession
  • Review resource usage during high-activity periods

Finalising Configuration

After establishing your cheer reaction settings:

  1. Review your threshold conditions
  2. Test reactions across different bit amounts
  3. Save your configuration

Remember that effective cheer reactions should acknowledge viewer support while maintaining stream engagement. Consider how your configured responses scale across different bit thresholds and create a cohesive recognition system for your community’s support.