All About Twitch Stream |

All About Twitch Stream

Anatomy of a Twitch Stream

To really understand Twitch, you have to go on Twitch, so let’s do that in this post. I’ll explain all the components of a Channel Page and a livestream briefly and we’ll get into details on how to set your channel up.


One key thing to know beforehand is that there are three user levels on Twitch.

1. Basic (everyone)

Every Twitch user starts out here. At the basic level as a streamer, you get all the features that Twitch provides that are not attached to monetization. So, you can stream video, use the chat, be followed by viewers, and archive your streams. As a viewer, you can watch, chat, subscribe, and buy virtual currency (Bits) to spend on gifts for the streamers. Streamers can still accept donations from viewers at the Basic level, but they have to use third-party (off-Twitch) streamer services to process the payments.

2. Affiliate (streamers)

Affiliate is the first level of being able to earn revenue from Twitch as a streamer. You can run ads on your channel and viewers can subscribe to your channel and spend Bits on virtual goods during your stream. You have to hit certain viewership benchmarks before becoming an Affiliate. Affiliates get a share of the revenue from ads run during the stream and that viewers spend in their channel.

3. Partner (streamers)

Partner is much like Affiliate but the benchmarks to become Partner are higher. When Partnered, streamers can do all an Affiliate can plus offer more features to viewers and be eligible for promotional support from Twitch.

Technically, every Twitch user has a Channel Page and can stream. Though there is no designation between users on Twitch, in this post I’ll refer to those who stream as creators or streamers and those who watch as viewers.


The Channel Page functions much like a profile page on social media. It’s the channel owner’s home base where people watch the streams, chat, watch archives of past streams, and learn more about the streamer. Everyone has a Channel Page, even if all you do is view streams.


The Channel Page consists of a Video Player, Panels below that with information uploaded by the channel owner, a Chat Window to the right that is always active, and navigation across the top so viewers can watch archived videos.

Channel Page Navigation

Your Channel Page navigation looks like this.


The channel name is your Twitch username and clicking on it or on Home takes you to the main Channel Page with the Video Player and Panels and Chat Window.

Videos and Clips are the next most commonly used pages and are where on-demand videos of past streams are stored. Followers is a list of who is following the channel. The heart and bell to the right are where viewers follow you (heart) and set their notifications (bell). Subscribe is where viewers can subscribe, re-subscribe, etc.

Channel Name and Avatar

Your channel name is your username. You can customize the capitalization of your username or change it completely in your Account Profile under Settings. The avatar image next to it is customizable.



Twitch can archive your past streams in the Videos section of your Channel Page so that viewers can watch them on demand. Very few viewers watch entire past streams and the files are huge, so the archives are only up 14 or 60 days after you went live, depending on whether you are Partnered. You can opt to not archive your streams and can delete them once they are up.

You can upload videos to your Videos page or make Clips (up to 60 seconds) or Highlights (longer) from past streams using Twitch’s video editing tools and post them here. You can also organize them into Collections (“New Songs,” “Music Videos”), sort of like YouTube. Those videos don’t expire. Users can filter what they see on this page by using a drop-down tool.



Viewers and you can create clips of your stream, which are snippets up to 60 seconds, and give them custom titles and share them to socials. Clips are usually songs or funny moments from the stream. When they are shared to socials, only a screenshot and the link to the clip on Twitch is shared, the video itself is not embedded in the post. The Videos section of your Channel Page will have Popular Clips listed. The Clips section lists all clips.


To create a clip, the viewer would mouse over your video (on a phone they would click the video) then click the director’s clapboard icon. They can do this with a live or archived video. A page will open that lets them edit a clip from that point up to 60 seconds prior and create a title for the clip.


Channel owners can create highlights from archived shows, which are like clips but can be longer in length. Clips are more popular. You can delete clips and highlights regardless of who posted them.


This is who is following you. Anyone can see this. You will always see a count and you can click on it to see a list of which users are following you. Followers are different from subscribers. It’s free to follow and just informs the viewers when you are live.


Streamers can offer perks to followers, like limiting chat activity to followers only. This is helpful when you have thousands of viewers at once and the chat is moving too fast to read. You can also program it so new followers have to wait a certain amount of time after following to post to the chat. That helps discourage trolls. You probably won’t need to do either of those things when you start out.

Follow/Heart and Bell

To follow a channel, click the “(heart) Follow” button in the top navigation.


Once you’ve followed, the Follow button turns into a heart and a bell appears next to it. If you click the heart again, you’ll unfollow the channel. You can click the bell to turn on or off notifications of when the viewer goes live. You can also go to your Account Profile’s Settings > Notifications to change how Twitch notifies you.


When a channel you follow is live, it will show in the left-side navigation of the site with a red dot next to its name regardless whether notifications are on.



Streamers who have Affiliate or Partner status can offer paid subscriptions to their channel and share in the revenue collected. Subscriptions have three tiers: $4.99/month, $9.99/month, and $24.99/month. The difference is mostly how many and what kind of custom emotes and custom badges you can make available to your subscribers. You can also make some streams and on-demand videos viewable to subscribers only.

If you want to subscribe to a channel, click the subscribe button in the Channel Page navigation. You’ll see the subscription options pop up.


If you have Amazon Prime, you can subscribe to one channel per month for free.

Log into your Amazon Prime account, then go to twitch prime and connect your Amazon account. When you subscribe to a channel, you’ll now see the option to do it with your Prime account.

If you don’t see a subscribe option, the streamer is not an Affiliate or Partner yet.

Video Player

When you are live, the Video Player will show your stream. When you are offline, you have a couple options. You could upload a static image with information about your stream, as this streamer has done.


You could host another channel, which means that channel’s currently live stream would show in your Video Player. Streamers do this to support other streamers.

There are settings to automatically change the Video Player from an showing an image to hosting. This is what it looks like on your page when you are hosting another channel. There are indicators on the video and in the chat.

SamuelTuckerYoung being hosted by another streamer


Panels are those informational blocks below the Video Player. Twitch has a module where you can upload images and text and move the Panel order around. In this example, About, Requests, and Donate are each individual Panels.


If your viewers are watching from a mobile device, they may not see your Panels at all because they are under a tab called Info that you have to scroll to see. The majority of Twitch users are on a desktop when they are watching, so it’s worth making the Panels look on-brand and have useful information.


Your livestreams take place on your Channel Page in the Video Player and the Chat Window. Let’s dissect what is happening during a livestream.


Video Player

This is what viewers watch and it shows the streamer in real time. In this case, the streamer has chosen to use two camera angles, one head-on so she can make eye contact with viewers, and one from the side so they can see her playing. The song list, donation alert, URL, and list of who made donations are all called Overlays. Overlays are super fun and make the stream come to life.

Chat Window

The Chat Window is to the right of the video player and is where viewers communicate with each other and with the streamer (who reads the chat as they stream).
To post a message to the chat, write something in the box where it says “Send a message” then click Chat. The message gets posted to the chat chronologically with your username preceding your message.


To help manage the conversation, streamers have moderation tools to slow the speed of the chat, limit the chat to followers or subscribers only, have chat rules pop up before a viewer makes their first post, filter out certain word and phrases from posts, delete messages, and ban or block viewers. Streamers can also assign moderation privileges to other Twitch users. It is very common for popular streamers to have a number of volunteer moderators (mods) helping keep the chat clean, welcoming new viewers, posting informational messages, etc.

Chatbot & Chat Commands

Streamers can program a chatbot to automatically post messages to the chat at predetermined intervals. This is helpful since viewers join the stream at different times and may not know how the streamer prefers to take requests and donations and it’s tedious for everyone else if the streamer is explaining it to each new viewer.

Chatbot messages can also be things like links to the streamer’s Instagram, merch page, Spotify profile, etc.


In the example above, StreamElements is the chatbot. There are many chatbot services and they mostly work the same. They can automatically post pre-programmed messages, post a notification when a viewer action has taken place (like a donation), and post a response when a chat command is posted to the chat.

A chat command is a keyword preceded by an exclamation point (like this: !prime). When posted to the chat, the command triggers the chatbot to post a pre-programmed message, in this case instructions on how to subscribe to the channel using your Amazon Prime account. This saves the chat moderators and the streamer time when common questions are asked in the chat.



Emotes are what Twitch calls emoji. You can add emotes to your chat post by clicking the happy face in the chat box. A menu of available emotes pops up: global ones that anyone can use, and if you’re subscribed to any channels, you’ll see the ones they have created for their subscribers to use. Click the one you want to use and it gets added to your chat post.


People use emotes to punctuate their comments and to react to the streamer, like a way to visually clap or laugh or dance. If a viewer is watching the stream from a mobile device, they can also post emoji provided in their mobile’s keyboard, but it will not render as well as Twitch’s emotes.

Streamers who have Affiliate or Partner status are able to create custom emotes that only their subscribers can use. The emotes are usually very personal to the streamer, like a cartoon of them, and are sometimes used as a response to an inside joke they have with their audience.

Channel Points

Viewers can earn points on a channel by watching a stream (measured in minutes watched and consecutive streams watched), following the channel, buying cheermotes, buying subscriptions for other viewers, and other activity.

If a channel has channel points enabled, you’ll see the points and your current total right under the chat box.


Twitch presets how many points can be earned per activity and has some preset rewards, but streamers can choose what to offer in terms of rewards and how many points it takes to redeem them.

To see what can be redeemed, click the channel points avatar (which you can customize!) and a menu will pop up.


Once a reward is redeemed, it will post the redemption to the chat. “Highlight My Message” will highlight the user’s post to the chat. “Unlock a Random Sub Emote” or “Choose an Emote” will let a non-subscriber use one channel-specific emote for 24 hours. If you have made a custom reward, like “Song Request” above, then it’s up to the streamer to notice that the redemption was posted to the chat and to fulfill it.


Cheermotes & Bits

Cheermotes are animated emotes that viewers pay for with Bits (Twitch’s virtual currency which viewers spend real money to purchase). They show in the chat and on the streamer’s video for a short amount of time with an optional message from the viewer. They are similar to animated GIFs. It is a fun way of donating money to the streamer.

If you want to give a streamer Bits or send them a Cheermote, click the diamond in the chat box, buy Bits, then spend them on a Cheermote. Once you’ve selected a Cheermote to buy, you’ll see the Cheermote command in the chat box. You can add a message for the streamer after the Cheermote command and that will post alongside the Cheermote on the Video Player and in the chat. Click “chat” to post the Cheermote.





Viewers can also just donate Bits directly to the streamer. The streamer can make leaderboards of who has donated the most Bits over a set amount of time (like a monthly leaderboard). That leaderboard can show up at the top of your Chat Window or in a Panel you create.


If you don’t see a diamond in the chat box, then the streamer is not an Affiliate or Partner yet and you cannot buy them Cheermotes or give them Bits. The streamer shares in the revenue when a viewer spends Bits on the streamer.


Viewers in the chat can get badges next to their username to identify them as a chat moderator, channel subscriber, etc. Streamers that have Affiliate or Partner status can customize the badges so that subscribers who signed up for multiple months get a different badge than one who signed up for one month. These are called Loyalty Badges and are fun for viewers and help streamers identify superfans.

The viewers in the chat below all have the streamer’s peace sign to indicate that they are subscribers. The crown means that they used their Twitch Prime account to subscribe.



You can program your stream so that alerts pop up on the screen for a short amount of time when something of significance has happened, like when a viewer has donated money, followed the channel, subscribed to the channel, etc. It is a way for the viewer to be recognized for their action and it helps the streamer see that an action has taken place at the moment it happens so they can verbally acknowledge it. They are customizable and fun.


Event List

Event Lists are running lists of recent actions taken by viewers. Again, it gives recognition to the viewer and is another way for the streamer to see that something has happened worth acknowledging in case they missed the alert.


There are other forms of event tracking, like a Goal with a progress bar showing how close you are to achieving it (a goal might be to get to 50 followers, for example), or text scrolling across the bottom showing the most recent donation, follow, etc.



An overlay is a graphic that is laid over the top of the video and shows permanently on the stream. Most overlays are very decorative and act as a sort of frame for the video. You can think of it as a designed template. You can design your own and there are a number of services that provide them for free or will design one for you for a reasonable fee.

It’s also technically anything laid over the stream permanently, so an overlay can BE an Event List or an overlay can be a fully designed template that CONTAINS an Event List. This streamer’s overlays include the URL in the bottom right of the video, the song list at the top left, the event list, and the frame behind her side-view video. In some services, you program these all in one overlay template, in others you can add each element individually. There are so many kinds of things you can put on your stream.

Note: overlays do not have hyperlinks. Viewers cannot click them. Twitch does have a number of Extensions (similar to an app) that you can put on the Video Player that when clicked can enable things like taking polls, but that is different from an Overlay.

Song Request List 

Musicians on Twitch take a lot of song requests from viewers. The requests often come through the chat and can be hard to keep track of, so there is a tool called StreamerSonglist to help viewers browse the songs the streamer knows and select one to add to the song queue (with or without a donation). The streamer can then reorder the list if they want and mark a song as played. The song Queue shows on the stream as an overlay so viewers know what song is being played, who requested it, if they donated, and what’s coming up next. 


Look at the streamer’s Panels to find out how to request songs or try entering the chat command “!sl” in the chat to get the chatbot to reply with a link to the song list.


Stream Title and Category 

Each time you go live, you can title your stream and select the category you want to stream in.


Twitch will display your stream in its directory of currently live streams under the category you select. Twitch will take a screenshot of your livestream and include that in the directory, too.

If you are performing, your category should be Music & Performing Arts. If you are just hanging out and not performing, you can stream in Music & Performing Arts (because that’s where you normally stream) or in Just Chatting, which is a catch-all for hanging out and talking. If you want to play a game, then you’d stream in that game’s category (e.g., you’d stream your Fortnite play in the Fortnite category).

You can stream in any category with the same Twitch account, but you can only choose one category each time you go live. Viewers can browse a listing of all channels currently streaming in a category, so it’s important that you select a category relevant to what you’re doing. 

For viewers to know specifically what you do on your stream, use a descriptive stream title. You can choose keywords in addition to the category before you go live. Those are helpful to match your stream with viewer searches and viewers can filter their search results by keyword, but it’s much more common to just browse a category without filtering.

Eyeball & Person

Along the bottom of the Video Player, the number next to the person icon tells you how many people are watching you right now (concurrent viewers). The number next to the eyeball icon tells you how many views you’ve had since your first day streaming. It’s not a very helpful statistic. The number of concurrent viewers is far more important.


If you want to see exactly who is watching right now, click the people icon at the top of the Chat Window and a listing will pop up.



This is a pretty standard share tool for sharing a link to the stream. It will create a post for Twitter, Facebook, Reddit, and VKontakte (a gamer thing). The post will only have the stream title and a URL link, it will not show embedded video.

Note: there is not an option for Instagram. Streamers usually take screenshots to post to IG.



Before moving on to the next part, spend a couple hours on Twitch watching streams in the Music & Performing Arts category. Pay attention to what the streamer is doing, what tools they are using, and how the audience is responding to them. Read the streamer's Panels. Participate in their stream by chatting, following, and if you're so inclined, donating or subscribing.

There is a Twitch mobile app, but watch on the website first. You’ll have easier access to all the features. They can be a bit hidden on the app.

Set Up Your Account 

Go to Twitch, click Sign Up in the top right corner of the page, and create an account.
Your username is also your channel name, so really think about what that should be and try to match it to the usernames of your social media accounts.
Don’t worry about setting up your Channel Page. For now, set your privacy preferences, avatar, and payment method (if you want to try subscribing and buying Bits now).

Setting Your Avatar, Display Name, Bio and Profile Banner 

Click your avatar at the top right of the website, and you’ll get this menu:


Select Settings and you’ll see where to customize your Profile.


Your username is your channel name, but you can customize your Display Name with capitalization. You can add a bio to your profile, a profile picture (avatar), and Profile Banner. The Profile Banner will appear when someone clicks your username on your Channel Page. It’s hardly ever used, but it’s good to have it set.

Browse the Music Category 

Enter “Music & Performing Arts” in the search to find the music category or go to:


You’ll see all the music streamers who are live right now. Click on a few, hang out with people, have some fun.


Participating in the Stream 

While you’re watching a stream, try participating.


Most channels are set so that anyone can chat. The bigger ones sometimes require a follow or a minimum amount of time after following before chatting. Be sure to read the Chat Rules on the streamer’s Channel Page, if they have any listed.

Making a Donation

There is another way, outside of Twitch, to give money to a streamer. Streamlabs and StreamElements are two companies that will process monetary donations through Paypal or a credit card and use a chatbot or an alert to notify the streamer in real time that a donation has been made. Neither company takes a percentage of the donation. Paypal and the credit card processor charge their normal fees. 

Because no percentage is taken from the donation and the streamer doesn’t need to be an Affiliate or Partner to use this form of donation, lots of streamers use this.

Donating will take you off Twitch and onto the Streamlabs site ( or the StreamElements site ( and then to Paypal or a credit card to process, so it’s not as friction-free as donating money using Bits and Cheermotes.

Look at the streamer’s Panels to see how they prefer to take donations. You could try entering the chat command “!donate” to see if the chatbot will return a message with a donation link.

Friending and Whispering to Other Users

You can click on a user’s name in the chat and get a pop-up window to see when they joined Twitch, get a link to their Channel Page, gift them a subscription to a channel you’re both watching, friend them, and to whisper to them.


Friending is not particularly popular on Twitch, probably because there’s no newsfeed to see what your friends are up to or any other way to meaningfully interact with them.

Whispering means having a private, off-chat conversation. Start a whisper by clicking the user’s name in the chat, then click Whisper. A private chat box will open at the bottom of your screen. If you get a whisper from someone, a notification will appear in the message icon at the bottom of your screen. Click the message icon to open the chat.


Check out all our blog posts here!

Love it? Share it! ❤️

Social Media Marketing Blog