← All guides
TTS & VoicesTwitch· 4 min read

TTS via Channel Points on Twitch: Setup, Rates and Moderation

TTS via Channel Points on Twitch: Setup, Rates and Moderation

A viewer redeems Channel Points and a message gets read out on stream: it is one of the most requested free TTS setups on Twitch, and the one with the most traps. This guide shows how the Channel Points route works with ControlPlay, why it deliberately runs in two steps, and how you avoid the classic problems of reward-triggered TTS.

Why Channel Points never trigger TTS directly

In ControlPlay, a Channel Points redemption does not start a TTS message by itself. Instead, up to three optional beta rewards convert redeemed, channel-specific points into Coins at a rate you configure; minimum rates apply. Viewers then use their available Coins for the TTS action you enabled. This route creates no revenue and no 80/20 allocation: Channel Points stay what they are, a free engagement currency your viewers earn by watching.

The two-step design has a practical upside. Coins from a redemption work for every action you enabled, so a viewer who converted points can choose TTS today and a sound tomorrow, and every one of those actions runs through the same moderation, cooldowns and limits.

Option Role in a Channel Points TTS setup
Coins Non-transferable ControlPlay action credits with no cash value. Viewers trigger the enabled TTS action with available Coins.
Channel Points Up to three optional beta rewards convert redeemed, channel-specific points into Coins at the rate you configure. This route creates no revenue and no 80/20 allocation.
Bits Bits in Extensions remain a separate Twitch feature for eligible Affiliate and Partner channels. A Channel Points redemption never involves Bits, and viewer-written TTS is never a direct Bits interaction.

Set up Channel Points TTS step by step

  1. Check your access. Twitch makes Channel Points available to eligible streamers after monetization onboarding. ControlPlay TTS is enabled per account during the current beta, and the Channel Points integration is a beta feature.
  2. Connect ControlPlay. Create your account, connect Twitch, install the Windows client and activate the ControlPlay Twitch Extension.
  3. Create the conversion rewards. In your Streamer Hub, configure up to three Channel Points rewards and the Coin amount each grants. ControlPlay creates the matching rewards on your channel.
  4. Enable the TTS action. Open the TTS module, pick a voice, set the action's Coin amount and cooldown, and make it visible to viewers. The Twitch TTS setup guide covers voices and audio routing.
  5. Test the full path. From a viewer account: redeem a reward, confirm the Coins arrive, submit a short message and hear it on stream.

The traps of reward-triggered TTS, and how this setup avoids them

Reward-based TTS setups have well-known failure modes, whatever tool is behind them:

  • Chat filters do not apply. AutoMod and Blocked Terms govern chat messages. Text submitted through a reward or an Extension never passes through them. ControlPlay therefore runs its own two checks on the TTS text itself, a word filter with bypass-trick protection and a semantic AI check, before any audio is synthesized. The TTS moderation guide covers both layers.
  • Twitch refunds are manual. Twitch does not return points automatically when a redemption goes wrong; you refund from the Rewards Requests queue by hand. The two-step model softens this: a message blocked by the filter returns the Coins to the viewer automatically, and the points conversion itself stays intact.
  • One reward, one price, forever. A single reward-to-message setup locks every message to one price point. With conversion rewards, you set separate Coin amounts per action, so a short library-voice message can stay cheap while a premium voice costs more.

Price the conversion so it gets used

Calibrate against what your viewers actually earn: check how many points an average non-subscriber collects during one of your streams, then set the smallest conversion reward so that one typical session is enough for one TTS message. Regulars can save toward the bigger rewards. The Channel Points ideas guide covers the earn-rate ladder in detail.

For the TTS action itself, start with a mid-range Coin amount and a strict cooldown, then loosen both once your moderation settings have survived a few streams. Cost is part of your moderation: free unlimited TTS is what turns a fun feature into a spam channel.

Clip
ControlPlay TTS in a live stream, followed by the streamer's reaction (twitch.tv/eurefloheit). The clip shows a Coin-triggered message, not a Channel Points redemption.

Troubleshooting Channel Points TTS

Problem What to check
Channel Points option missing on Twitch Monetization onboarding status in your Creator Dashboard
Conversion rewards missing in ControlPlay Beta access for your account and the client connection
Redemption grants no Coins Whether the reward was created through ControlPlay and its sync status
Coins arrive, but no message plays TTS master switch, selected voice, action visibility and the viewer's Coin balance
Message comes out masked or blocked Filter mode and your custom word list; blocked messages return the Coins automatically
The redemption queue fills with requests The conversion happens automatically; you do not need to approve each redemption by hand

Start small, then open up

Launch with one conversion reward and one moderated TTS action. Watch two weeks of real usage: which viewers convert, how often the filter steps in, whether the cooldown feels right. Then add the second and third conversion tier and, if it fits your channel, a premium voice. A Channel Points TTS setup that grows with your community beats one that launches big and gets disabled after the first incident.

Official sources

Try it on your own stream – free

Start free