Events · from the Affiliate plan

When a viewer cheers, gifts or redeems — something happens.

Eleven triggers, nine of them Twitch events. Stack as many rules as you like on one event, each with its own threshold and its own message. Every reward a viewer earns is tracked until your mods mark it delivered.

Overview
Chat rewards triggered by bits, subscriptions, resubscriptions, gifted subs, follows, chat phrases, channel-point redemptions, and cross-rule milestones.
Sub Goal Fund
Pending
4
Completed
38
Total
42
Charity Night
Pending
0
Completed
23
Total
23
All Events
Pending
4
Completed
61
Total Earned
65
How It Works
Each matching rule sends a message to chat — either a plain template or an AI-generated response. Earned rewards are tracked in Pending Rewards, where mods mark them claimed and completed as they are fulfilled.
Triggers
Eleven

Nine Twitch events, plus tips and cross-rule milestones.

Rules per event
5 → unlimited

Five on Affiliate, unlimited from Partner up.

Counting
Per event

Single amounts, or a running total across the whole event.

Setup
Nothing to wire

Twitch subscriptions are provisioned for you, and repaired.

Manage Events

An event holds the rules. The rules hold the thresholds.

Name an event — a subathon, a charity night, a season — and it contains its own rules, rewards and leaderboards. One event is active at a time, so last month’s numbers never leak into this one.

  • Each rule has its own trigger, threshold and enabled switch
  • Cap a rule by total earns, or per viewer
  • A meta rule fires when other rules hit a milestone
Events
Contain rules, rewards, and leaderboards within named events. Only one event can be active at a time.
Sub Goal Fund
OpenEdit+ New rule
Everything that feeds the community sub goal.
Rules · 3
Big Cheerer
PogChamp $(username) just dropped $(amount) bits!
Bitsthreshold 500
Resub thank-you
AI response · uses $(username) $(tier) $(months) $(streak)
ResubAItier any
Gift bomb salute
$(username) gifted $(amount) subs — absolute menace.
Gifted Substhreshold 5
Reference

Every trigger, what fires it, and what you can say back

A rule picks one trigger and one threshold. The variables on the right are what the message can interpolate — anything else stays literal text.

TriggerFires whenTemplate variables
BitsA single cheer is at or above the minimum, or a running total crosses it$(username) $(amount) $(reward_count)
TipsA single tip is at or above the minimum, or a cumulative total crosses it$(username) $(amount) $(reward_count)
Gifted SubsA viewer gifts at least this many subs, or a multiple of them$(username) $(amount) $(tier) $(reward_count)
New SubscribeThis many new subs at the configured tier have accrued for the viewer$(username) $(tier)
ResubThis many resubs at the configured tier have accrued for the viewer$(username) $(tier) $(months) $(streak)
Chat PhraseThe matching-phrase count crosses a multiple of the threshold$(username) $(phrase)
FollowThe channel-wide follow count crosses a multiple of the threshold$(username)
Channel PointsA viewer redeems the chosen reward N times — set 1 to fire every time$(username) $(reward)
RaidAn incoming raid brings at least this many viewers; the raider earns it$(username) $(viewers)
Charity DonationA single donation clears the minimum, in the campaign’s own currency$(username) $(amount) $(charity) $(reward_count)
Meta (cross-rule)Other rules in the event have fired this many times between them$(username)
Giveaways

The same events can hand out entries.

Open a keyword giveaway and pick who is eligible. Entries can also be earned — bits, a subscription, gifted subs or a channel-point redemption each grant however many you set, so the people already supporting the stream are already in the draw.

  • Seven eligibility filters, from anyone to Tier 3 subscribers
  • Optional claim window — a winner who never answers is re-drawn
  • Full history: keyword, filter, winner, started and ended
Read the Events guide →
Giveaways
Run keyword giveaways with eligibility filters and optional claim windows.
Entry Methods
MethodWhat you set
KeywordThe word viewers type in chat to enter.
BitsMinimum bits required, bits per entry, entries per trigger.
SubscribeMinimum tier, and entries per sub.
Gifted SubsMinimum gifts required, gifts per entry, entries per trigger.
Channel PointsAn optional reward id, and entries per redemption.
Eligibility filter
AnyoneFollowers onlySubscribers onlyTier 1+ subscribersTier 2+ subscribersTier 3 subscribersVIPs only

What Events costs on each plan

LimitFreeAffiliatePartnerPartner+
Channel point automationIncludedIncludedIncluded
Rules per event5UnlimitedUnlimited
AI-written reward messagesIncludedIncluded
Meta rules (cross-rule milestones)IncludedIncluded
Giveaway entriesIncludedIncludedIncluded
Entrants per giveaway1,00010,00010,000

Events starts on the Affiliate plan. Full comparison on the pricing page.

Events questions

Do I need channel points set up first?

No. Channel points are one of eleven triggers. Bits, gifted subs, new subs, resubs, follows, raids, chat phrases, charity donations and tips all work without a single custom reward existing.

Is this only for Twitch Affiliates?

No. Our plan names are just plan names — they have no relation to your Twitch broadcaster type. Anyone can buy any plan. What Twitch itself gates is bits and subscriptions, and that is between you and Twitch.

What is cumulative mode?

By default a rule fires on a single amount — one cheer of 500 bits. In cumulative mode it fires on a running total for that viewer across the whole event, so ten cheers of 50 also get there.

Can two rules fire on the same cheer?

Yes. Rules are stacked on an event and evaluated independently, so one cheer can clear a 100-bit rule and a 500-bit rule at once. Cap either with a total or per-viewer limit.

Who marks a reward as delivered?

You or your mods, in Pending Rewards. A reward moves pending → claimed → completed, so nothing you promised on stream quietly disappears.

What if I set the dates after the event was already collecting?

An event starts collecting the moment you enable it, whatever its start date says — so it can hold rows from before the window you meant. There is a repair for that: it previews what falls outside, then detaches those rows rather than deleting them, and it never invents a count.

Works with

Set one threshold. See what it does tonight.

Events is on the Affiliate plan at $2.99 a month, and the first 7 days are free.

Connect with Twitch