Skip to content
CarbonNetwork

Linking Twitch to CarbonNetwork stream actions

How a creator with the Media role links a Twitch channel to CarbonNetwork, step by step: approving the link on Twitch, channel-point, bits, sub, raid, follow and hype train triggers, when channel points are refunded, how to test, and what to do when nothing happens. The same on every CarbonNetwork server.

Medium7 min read

Twitch links straight to CarbonNetwork. There is nothing to install and no password to type in game. For the menu, the board and what everything looks like, see Streaming.

What you need

  • The Media role on CarbonNetwork. Ask with /apply in our Discord.
  • A Twitch account, and a browser to approve the link in.
  • For Channel points, Bits, New sub and Gift subs: Twitch Affiliate or Partner. Follow, Raid and Hype train work on any channel.
  1. /stream → Twitch → Link Twitch. The menu closes and chat says Asking Twitch for a code.

  2. Chat says Approve the link on Twitch. with an [Open Twitch] button. Click it. Twitch's activation page opens with your code already filled in.

  3. On Twitch, sign in as the channel you stream on, and approve.

  4. Back in game, chat says Linked to twitch.tv/yourname. The Twitch tile now reads Linked to twitch.tv/yourname.

  • Check the name. If it isn't your channel, you approved with the wrong account. Shift-click Unlink and start again.
  • Closed the chat line? Click Link Twitch again while it says Waiting for you to approve on Twitch, and the button comes back.
  • On Bedrock, a form shows the code instead. On a phone or computer, open twitch.tv/activate, type the code, and approve.
  • Nothing for a minute? Chat says Twitch didn't answer. with [Link again]. Click it. If it keeps happening, tell staff.

Set up your first action

  1. /stream → Actions → pick one, like Confetti.

  2. Click a Twitch trigger. Follow is the easiest to test. A trigger with a number asks for it: for Channel points that number is what the reward costs.

  3. The action's tile now reads On, and the trigger tile glows.

  4. Optional: set Cooldown, Colour, Sound, and a Title in your own words.

  5. Back on the first menu, switch Live on.

That's it. Repeat steps 1 to 4 for each action you want. One action can have several triggers: a follow and a 100-bit cheer can both throw Confetti.

The triggers

TriggerSets it offThe numberYour screen says
Channel pointsA viewer redeems the reward CarbonNetwork made for this actionIts cost in points, from 1. Starts at 500viewer_one redeemed Confetti
BitsOne cheer of at least your numberBits, from 1. Starts at 100viewer_one sent 500 bits
New subEvery new sub. A sub someone was gifted counts under Gift subs insteadNoneviewer_one subscribed
Gift subsSomeone gifting at least your number of subs at onceSubs, from 1viewer_one gifted 5 subs
RaidA raid of at least your number of viewersViewers, from 1. Starts at 5viewer_one raided with 20 viewers
FollowEvery new followNoneviewer_one followed
Hype trainOnly on the Hype train action. A train reaching at least your levelLevel, from 1The bar reads Hype train level 2

Click a trigger with a number to change it. Right-click any trigger to remove it.

A gifted sub plays once for the gift, never once per sub. A cheer with no name on it reads "a viewer".

Channel points

When you add Channel points to an action, CarbonNetwork makes a reward on your Twitch channel for it. You don't make it yourself.

  • One reward per action, named after it: Hearts, Confetti, Spiral, Ring, Sparkles, Flames, Music notes, Your name, Screen title, Hotbar message. Its description reads Plays on the streamer's screen in CarbonNetwork.
  • It costs your number. Change the number and the price on Twitch changes.
  • Switch the action off, or remove the trigger, and the reward goes from your channel. Switch it back on and it comes back. Unlink removes all of them.
  • While the trigger tile says Waiting for Twitch to make the reward. and That needs Twitch channel points., Twitch hasn't made it. Your channel needs Affiliate or Partner. Once it's made, the tile says The reward is on your channel.
  • Rewards you made yourself on Twitch are never touched, and never set anything off here.

Points come back when it can't play. If a redemption can't be shown, the viewer gets their points back. That happens when:

  • you're not on any CarbonNetwork server;
  • Live is off;
  • the action is cooling down;
  • you're in a fight with Quiet in combat on;
  • you've hit the limit of 30 a minute, or three animations at once;
  • staff have paused you.

When you're offline the refund comes after about a minute and a half. Bits and subs are never refunded: that's Twitch's rule, not ours.

Your own redemption doesn't play. Redeeming your own reward on your own channel shows in your recent list and on your board, and that's all. To test a reward, have a second account redeem it.

The hype train

Add Hype train to the Hype train action. It's the only action that offers it.

While a hype train runs, a purple bar under the news bar fills as the level does, and reads Hype train level 2. Change the words with Wording: {gift} is the level. The bar goes when the train ends.

Preview shows the bar at level 2 for five seconds.

Test it

Twitch has no button that sends a test event to a real channel. Its command-line tool only reaches a pretend server on your own PC, never CarbonNetwork. So:

To testDo this
How an action looksRight-click it in Actions. Works with Live off and no trigger
A followFollow your channel from a second account. To repeat, unfollow and follow again
A channel-point rewardHave a second account redeem it. Your own redemption doesn't play
The LIVE dot on your boardStart a stream on Twitch. It goes when the stream ends
Bits, subs, raidsThese need real viewers. Preview shows how they'll look

Before each test, check Live is on, on the server you're on.

  • A link lapses if it isn't used for a long time (about 30 days), or if Twitch takes the permission back. Chat says Link expired. with [Link again], and the tile reads Twitch link expired. Click [Link again], or Link Twitch, and approve again. Your actions and triggers are kept.
  • Unlink takes a shift-click. It removes the link and the channel-point rewards CarbonNetwork made. The tile reads Unlinking for a few seconds.
  • CarbonNetwork never sees your Twitch password, and never sees a message a viewer typed.

Troubleshooting

What you seeWhyWhat to do
Nothing playsLive is off. It goes off when you leave a server, and changing server counts/stream → Live on, on the server you're on
Nothing plays, Live is onThe action is off, or doesn't have that triggerActions → the action. It should read On, with the trigger tile glowing
A test follow did nothingTwitch may not send a follow again straight after an unfollowWait a minute between unfollow and follow, or use another account
It played once, then not againCooldownLower Cooldown
Your own redemption did nothingYour own redemptions don't playUse a second account
A viewer's points came backIt couldn't play: offline, Live off, cooldown, a fight, the limits, or a staff pauseSee Channel points. Switch Live on before you go live
Waiting for Twitch to make the reward.Your channel has no channel pointsChannel points need Affiliate or Partner
That needs Twitch channel points.The sameThe same
No Twitch trigger tiles in an actionTwitch isn't linkedLink it first
No Hype train triggerIt's only on the Hype train actionOpen that action
Twitch didn't answer.The link service didn't reply in timeClick [Link again]. If it repeats, tell staff
Link expired.The link lapsedClick [Link again] and approve
Still unlinking Twitch. Try again in a moment.An unlink is finishingWait a few seconds
The tile shows someone else's channelYou approved with the wrong accountShift-click Unlink, then link again signed in as yourself
No LIVE dot on the boardTwitch says the stream is offlineIt appears when your Twitch stream starts
A name reads "a viewer"Names is off, the name failed the filter, or it was an anonymous cheer or giftCheck Names
Staff have paused stream actions.A staff pauseAsk staff in a ticket

More, for every platform: Streaming.