Setup StreamElements Bot For Your Twitch Stream | Trui | Skillshare
Search

Playback Speed


1.0x


  • 0.5x
  • 0.75x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Setup StreamElements Bot For Your Twitch Stream

teacher avatar Trui, Twitch Streaming Specialist

Watch this class and thousands more

Get unlimited access to every class
Taught by industry leaders & working professionals
Topics include illustration, design, photography, and more

Watch this class and thousands more

Get unlimited access to every class
Taught by industry leaders & working professionals
Topics include illustration, design, photography, and more

Lessons in This Class

    • 1.

      Intro StreamElements Bot Course

      0:22

    • 2.

      StreamElements Alerts Overlay

      12:21

    • 3.

      StreamElements Change Game Command

      3:03

    • 4.

      StreamElements Change Title Command

      3:19

    • 5.

      StreamElements Custom Chat Command

      3:49

    • 6.

      Stream Elements Lurk Command

      4:21

    • 7.

      StreamElements Timers

      2:52

    • 8.

      StreamElements Loyalty Points

      3:22

    • 9.

      StreamElements Loyalty Store

      8:34

    • 10.

      StreamElements Giveaway

      5:16

    • 11.

      StreamElements Queue

      3:02

    • 12.

      Streamelements 8Ball

      5:31

    • 13.

      Reset Data Of Statistics

      0:30

    • 14.

      StreamElements Chat Stats

      4:12

    • 15.

      Project

      0:48

  • --
  • Beginner level
  • Intermediate level
  • Advanced level
  • All levels

Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.

26

Students

--

Projects

About This Class

How to setup StreamElements bot for your Twitch channel. Some parts of the course can also be applied for YouTube live streams, however we focus on Twitch in this course.

Included in this course:

  • How To Setup Commands Such As Lurk, Social And More!
  • How To use Timers
  • How To Setup A Giveaway
  • How To Setup A Queue For Viewers
  • How To Use Loyalty Points
  • How To Use The Loyalty Store
  • Alert Overlay On Stream
  • 8Ball Command

Meet Your Teacher

Teacher Profile Image

Trui

Twitch Streaming Specialist

Teacher

Hello I am Trui. My goal is to help you become the best streamer you can be! Therefore I will publish lot's of classes about Twitch streaming and all the tools that can help improve your stream. Are you a Twitch streamer or do you want to become one? Make sure to follow me, so you won't miss out on any of my future classes!

See full profile

Level: Beginner

Class Ratings

Expectations Met?
    Exceeded!
  • 0%
  • Yes
  • 0%
  • Somewhat
  • 0%
  • Not really
  • 0%

Why Join Skillshare?

Take award-winning Skillshare Original Classes

Each class has short lessons, hands-on projects

Your membership supports Skillshare teachers

Learn From Anywhere

Take classes on the go with the Skillshare app. Stream or download to watch on the plane, the subway, or wherever you learn best.

Transcripts

1. Intro StreamElements Bot Course: Welcome to my course on how to use stream elements. Some of these things might also apply for your Youtube stream, or your kicks stream, but we're focusing on twitching this course. Things that you can learn in this course are how to set up commands with stream elements, but also how you can set up timers, how you can make overlays, how you can use modules, and basically everything that you need to know. I don't want to waste anybody's time, so let's jump right into it. 2. StreamElements Alerts Overlay: Let's set up stream Alerts with Stream Elements using overlays. Let's go to Stream Elements that come and login with our switch. If you've done that already, click on Dashboard On the left here, we're going to go to Streaming Tools and Overlays. We're going to click on New Overlay. We keep this on ten ADP and click on Start. Here we can set up multiple alerts. We can do that by clicking on the plus. Click on our Alert and click on our alert box. This is where the alerts will appear in. You can center this wherever you want. It doesn't really matter because we can center them in OBS as well. These are the different kind of alerts you can set up. Follow alert, subscriber alert, tip alert, alert for bits, red alert, purchase alert if somebody purchases something from your merge store charity campaign alerts if you have it campaign going on and you've linked that to your stream elements. Let's jump into the settings of the Follower alert. Here we can see we can set an image by clicking on this. We can click on any of these we have already uploaded, or click on Upload and drag something here, or select Files. Let me just click on this one for a second so we can see what's happening here. We have a default sound which we can test by going to emulate follower. We can see that this is coming up right now. This is the default sound. We can also upload the sound by clicking on this, choose something that we've already uploaded, or click on Upload. To upload something new, you can remove either the image by clicking on here or a sound by clicking on here. If you only want visuals or if you only want sound, you can click both away. If you only want text, which this person is following. All right, this is the message that will show up. If we test this, we can see it says usual name is following. This is the name. This is the piece of code that you keep in because that is the person that actually followed. But we can chase the sentence to whatever you want is now part of the crew. If we test this, we can see it will say that now chemist is now part of the crew. They're following, right? How long do you want this alert to be viewed? 10 seconds. We can make that less if you want or more. Here we have the position of the text versus the image. So here the Texas under the image, here the text right of the image, and here the texts over the image. Then here we have the maximum length for names. If you run into trouble with the usernames being too long, you can set a maximum length here. We can also add a custom CSS if you like coding, otherwise you can just leave this. We can have different variations. You can add a new variation starting with a blank one. Basically this fills out the same as we just did. We're going to look into these other options in a second as well. And we can have this variation for follower, and the chance of a triggering is now 100% So we will always trigger the variation, but if you make this 50, it will either get this variation or it will get the default one. I'm not going to add this variation, but this way you can rotate to multiple different ones. Here we have texture speech. If you want this has been following to be read out loud. We can turn this on right here, we can set the volume, and we can set the person that needs to say it different languages here, but the top ones are all English or English actions. We can also have a delay on that, the alert pops up and then after, for example, a second, the text speech comes up as well. We have text settings here. Text settings for this text. All right. We can enable a custom fund, one of the Google fonts, or we can just pick a fund right here for it. We can set a color here, for example, red. We can have the size of how big the text will be, letter spacing and stuff like that. You can also change that, the outline, you want it to be in the middle or left outline right out line or do you want it like in a book, When a bolt, cursive underlines, stuff like that, you can set here, weight is bolt here. You can basically set that here as well. Then you have a text shadow. I recommend having that on because then you can see the text a lib more clearly. Then we have to highlight, this is going to be the user name itself. Now we have red text, blue. Then you can have an animation on that text as well. You will have the animation on the user name of the person, but you can also set it on none if you don't want any, any animation on it. There's also advanced settings for more margin if you would like to have even more control over it. And here it says Animation settings. And this is not just for the username, but for the whole thing. We can have this alert bounce in from the left or from the top and stuff like that. Instead of just appears, it will come in or go from the right left. Any animation in here, you can use roll in or something and then this is how it will exit the screen. Again, you can also have a separate one for the text this person is following. We can have bounce, stuff like that as well or bounce out. Then we can also have the text appearance delay. The text will come in a little bit later than the picture. Or text disappearance offset. We can also have that with the seconds. Basically, the text will disappear before the picture disappears as well. You can test all your alerts by clicking on here and clicking on any of these alerts. This is the follow alert, but basically it works the same for the subscriber alert. If we click on here, we can set an image, the sound, we can offset it, we can change this again. The name is the code. We can have the duration, the maximum length of the user name. We can have variety settings. Well, with this it's a little bit different. As you see, there's different varieties in here already. If your alert isn't working, it could be that one of these is on. So make sure to turn them off if you're not using them. We can add a new variation here with this variation, we can have multiple. It's not going to just be chance. But you can say, oh, if somebody subscribed exactly six months, we can have a celebration for half a year subscription or at least six months. We can have a super subscriber. All we can also have subscribe, if somebody subscribes for tier three, that you can have a more celebration going on. Or if somebody did a gift up instead of sub for themselves or community gift to a random person of the community or they upgraded that up from tier one to three. These are all different variations, all different parameters, they call them here, but different situations that disillert can trigger. Then you can say the chance is not 100% Now what is happening if somebody subscribes at least six months? This one will 100% trigger. This variation will trigger if they subscribe for less than six months. The other one that we just made, the default one basically will trigger, but if we set this on 50% and they subscribe for more than six months, that means that there's only 50% chance that this one will display, otherwise it will be the default one. You can have multiple variations for at least six months and just make sure that the percentage adds up 200 and the rest of the settings is basically the same as follow. Same with tip. Here you have variation settings as well. We can add that as well. Here we can have the amount or the name of the person at least or session top most donated, or at least five or maybe $6.66 Then you can have a scary one go off, right? So these are the variables you can use for the tipping. You can add as many variations as you want. By the way, then here we also have that Cheer With Cheer. You can also add some variations, they have already added some in default, you can add these if you want. If you're not using them, make sure to turn them off because they will pop up otherwise. Here the variations are basically with the amount and the name, the exact top amount of bits, basically 1,000 bits, 1,000 bits, or at least 1,000 bits. We'll get this alert if we go back, we got that rate as well. We can have a variation setting for small rates, For big rates. Amount of Raiders. Exactly. Or at least this many Raiders. So if they join, they ended the stream and they rated you with 20 Raiders. If you have this on 15, they will get this alert. If this is on 30, they will get the default alert. Then we have purchase alert. Did they purchase something in your merge tour? Right now we have this cool animation going off with dropping a box. And the variation settings in here are amount, at least, I'm not 100% sure if this is going to be money or items. How many items or how much money they have spent. I'm not 100% sure about that. I want to be open about that. That I don't know 100% sure if that is money or if that's amount of items. I just only use a default one on that one. And then charity donations, they can basically donate to charity. And you can link that charity to Stream Elements. And then basically it will pop up in this alert box. You can test follower alerts by clicking on here, subscriber alerts, clicking on here, you can even say like it's one subscription, a community gifted one. Or you can say a custom amount of subs given. Right here, you can test tips given. Ten buck 50 bucks or a custom amount, cheers given 1k5k or custom amount. Somebody re rate you, you can test that with 1050 or a custom amount item, redeem for your loyalty store. And these are the Merge, that's a product, the pot in your store. You can test that right here for charity events, you can test that right here. And then there are some extra things like tilt filers, extra Live, all drive alerts, which are also charity alerts, but through another website. Basically, you can test those here. And you can also run Papo chan power please via here if you want to test that as well. If you have done that, you basically set up alerts and they will work with your twist stream. However, they won't display in your stream yet. To do that, we need to go here and click Copy You Around. Then we have our OBS here and we need to click on the plus and add a browser source alerts. You can paste URL here here. I'm not going to paste mine here because well, I don't want you guys to see it. Make it 90, 20 by 1080. Control it via BS because then we can regulate the audio differently. And you might want to refresh barter when scene becomes active. This way it will refresh if you hide it and dehide it. If you have any problems with it, you can click on the eye and click on the eye if you click on Okay. Right now it's not filling the screen because I made it smaller, otherwise that OBS block copy in front of it. But you can see that there is a red outline right here. It is here. And we can test alerts and it will show open here. We can hide them by clicking on this. Like I said, that automatically also refreshes the browser stores. Now if you click on Emulate right here, make sure that you mute your browser if you have your OBS open, because both your browser and your OBS are going to give that audio from the alert. If you hear it double, it's because you have this browser open and you have your OBS open with the browser stores in it. So don't worry about it. Mute this website if you're trying to test it in OBS. Another thing you might want to know is if you go to advance audio properties you have here audio monitoring, you probably want your monitor only or monitoring output for the alerts. This way your stream can hear the alerts and you can hear the alerts. If you record your desktop audio, put it on monitor only. If you do not record your desktop audio, put it on monitor in output. This is how you can set up alerts in stream elements super easy, right? 3. StreamElements Change Game Command: E, I'm going to show you how you and your moderators can set your game category on Twitch with stream elements. Let's go to Stream Elements.com and log in. If you're already logged in, you can just go to your dashboard. Here on the left, we go to Chat Pot and Chat Commands. Here we're going to scroll until we see set game. You can also do control F and then type set game to find it quickly. We're going to need to make sure that this is ticked on, we're going to click on it. If you want a different command name, then set game. You can change the command name right here, setting it on something else, New game. But let's just keep it on the default. The cost here are points from the stream element system people can collect. You don't want to set this on anything else at zero because people trying to set the game and help you out, it will be weird if they have to pay for it. Right here, you can set the user level to use this command. I would not recommend that everyone can use this command. People might come in and want to throw you and set the game on something you're not playing. But there is a fraction of people that you trust which are called moderators. I would allow them and yourself to be able to use this command right now. We can set this on moderator, you can have it on everybody subscriber, regular vi, moderator, supermoderator or broadcaster, set it on moderator, everything underneath there. So super moderator and broadcasters can also use this command. Let's keep it on moderator. If you feel like two mods trying to change the category at the same time, you could set user and a global cooldown. But because they're your mods, I trust my mods and I don't need them to wait for a bit. We can just set this on zero and now they don't have to wait to use this command. Once again here you can say when can they use this command? When you're online. When you're offline. Online and offline, I'd like to keep it on both because then they can set the category already if you're offline, if that would ever be necessary. Instead of changing the name, we can also give it another alias. We can call it something else as well, Exclamation mark, new game. Now we can also use the Command New Game. Instead of only set game. If you've done this, make sure to click on Safe. Another important thing is to set stream elements. As a moderator, we're going to our twitch Chad by going to our channel and then going to Chad. Then here in Chad, we type mod stream elements. This make sure that stream elements is a moderator and can help you out to test this command. I want to set this on Super Mario Bro, we are just chatting right now. Let's set the game, set game on Super Mario Bros. Wonders. It says that I've changed the game and we see here that I changed the game here as well. If you want to set it back, we can use the other comment we made. New game, new game. Just chatting. Then we have changed it back to just chatting. I think this comments is really useful as your mutts can help you set the right game category. 4. StreamElements Change Title Command: In this view, I'm going to show you how you and your moderators can change your stream title with stream elements. You can do this in your created dashboard, But maybe you want to do this on your mobile phone. So you want to use this command. Another reason to use this command might be that a moderator can fix mistakes in your title or set a new one. If you forgot to set one, let's go to Stream Elements.com and log in with our tie. If you're logged in, just go to your dashboard. Then on the left, we go to Chat Pots and then chat Commands. We're going to search for the title one by just calling or doing control F type title. And that brings us to the command, make sure that this is Ttm and we're going to click on it here. You can change the title command if you wanted to be something else. And set title, maybe new title. You can do that right here. But I recommend keeping this on Set title here. You can say who can change your title. I would recommend setting the user level on moderators, so your moderators can help you out. I wouldn't recommend setting this in anything lower than moderator, because some people troll you and change your title. You trust your moderators, at least I think you would, otherwise you wouldn't make them moderators. So that's why it's okay to leave them on moderators. If you select moderators, it would automatically also work for supermoderators and broadcasters. Basically everything underneath it. Here we have the command costs. These are the cost in points that you earn on stream elements for watching the stream. We don't want anybody that helps you to pay a price for it, so we keep this on zero. We also have a cool down. A cooldown means that you can't use this command for an X amount of seconds. But because it's only a moderator, I trust my moderator, Put this on zero. So no cooldown, They can basically spam it, but they won't because they might moderators and I trust them. If you want, you can set a cooldown in seconds here, for example, 15 seconds, but I'll leave that on zero here. We can say when. This command can be used when you're online, when you're offline or both. When you're online and offline, I like it on both because this way they can change it or you can change it when you know online before you start the stream, which might be inconvenient at some points here. This is aliases. This is another way to trigger this command. We can set title, but we can also have new title at the command or set title if you type it incorrectly. All right, make sure to save this. Now we're going to go to another important step. We're going to go to our own twitch chat. Click in your avatar channel chat. Then here we do D stream elements in an Enter. Make sure you don't skip this step. If you've already done it, you're good to go. It won't hurt doing it twice as you see it will just say that it's already a moderator, then we can test it. So instead of Mario time, it's going to be tutorial time. Set title. Tutorial time, We get a confirmation from ourselves or from Stream Elements. Depends on what you've set this, but you can change to a custom name, or your own name, which I've done, but normally we'll say Stream Elements. We can see that it changed the title in tutorial time. We can also use the variation that we made. We get again a confirmation, and we see that this again the title changed. You can do this or your moderators can do this in your chat by using this command. 5. StreamElements Custom Chat Command: How to make a custom chat command in Stream Elements. Let's go to stream Elements.com and log in. I'm already logged in, so I'm just going to go to my dashboard. On the left here, we see chat bot and chat commands. Here we have default commands, we can just activate them if we feel like it. And custom command, that's where we're going to go right now. If we click here on Add New Command, we can add a new one here on the left. We can choose a template or we can just make our own. Let's start with making our own. We want to have one that shows all the social media. So we're going to do exximationrk socials. You can feel whatever you want in here. This is how you trigger it. So if anybody does exximation mark socials, this will trigger here. We can say who is allowed to trigger it. Everyone, everyone underneath here and everyone just in general, subscribers and everyone under knee here, regulars and everyone underneath here, APs and everyone underneath here, moderators and everyone underneath there, supermoderators and you or just you. Then the next one is respond type, say it will just respond and chat. Mention this person that tricky the command reply, reply to this direct message or whisper, send a private message response. Follow me on X, follow me on Youtube. Oh, this is going to be the response in chat like this. Then we can also go to the advanced settings here and we can put more settings in here. We can say, can this command be used just when you're online, only when you're offline or both? When you're online and offline with most commands, I will just keep them on both. Hide command from public pages. If there is information in this command that you don't want everybody to know, click this. But with this everybody needs to know it, Don't click it. Then here you can have a command cost. These are the points that people can earn in stream elements when watching your stream. If you keep this on zero, this command is free to use. If you make these cost points, people need to put in their points to be able to trigger this Cool down for the one user that used the command. Cool down for everyone, this is in seconds. Now the user that used it needs to wait 15 seconds before they can use the command again, and everybody else can use it within 5 seconds already. This gives other people the chance to trigger this command before this user that again, Elias, instead of just socials, we can also trigger it with X, or Twitter, or Youtube or anything else. Command keywords. Keywords are ultimately way to trigger command if you have a keyword, if you have the word Twitter in a sentence, anywhere in a message, this will pop up. So basically, if anybody would talk about Twitter, this will immediately pop up. Stream title keywords only enable this command. So this command is early on, one or more of these keywords are in your stream title. So for example, if you only want it to be activated, if you play overwatch, you might put Overwatch in your title. And then this will only work with overwatch. Regular expressions are a way to define an offense search pattern. We use Google's R E two syntax. Never needed this, you're probably not going to need it either. We're just going to activate the command. Apparently, I already had one that was called Social, so I'm just going to call it social two. For now, we're going to go to our twitch hat right here. Make sure to make stream elements, a moderator, flash stream elements. And press Enter, and then we're going to test the socials. There we go. It seems to work without the HTTP in front of it, so that's good to know for links as well. People can just follow you from here. And if you want to turn it back off, we're just going to search for social to or whatever you've named it. You can just turn it off or you can delete the whole thing by clicking on the delete button here. 6. Stream Elements Lurk Command: We're going to set up a L command in stream Elements. Let's go to stream Elements.com we're going to log in or we go to Dashboard. Then here we're going to go to Chat Pot and check Command. Click on Custom. Click at New Command. We can have a new command or one from a template. If you look at the template once, they're right here, But we need to make a new one, we're going to click on you or keep it that way. Our command name is going to be Lurk. Because I already have a L command. I'm just going to call it lurk two for a second. Then we have the response. We can have it a the response in Chad. We can have a mention that person that says it in Chad, reply to the message somebody sent. So if somebody does X bit Mark Lurk, we can have a reply to that, or we can whisper that person, send a private message to that person. I'm going to keep it on say the usual level is going to be everyone because we want everyone to be able to use this command, right? We can also have it for subscribers, regular fits or only for you. But I think with the Lurk command, you want everybody to be able to lurk. You want everybody to be able to use this command. All right, so what I usually do is tell them to have a nice lurk. But I think it would be more personal if we have the username of this person in there. How do we know these usernames? Well, here it says you can use variables. It opens in a new tab, so it's okay to click on it. What we want is the, there's so many right here that you can use. But we want the user that used the command I found user in here. And we can see this variable accepts a username as input. So if you do excavation mark work and the three, it will say three, but otherwise it will say your own name. Because if no user name is provided, the variable will default to the user who triggered the command. If you did it and your name is Hank, it will say Hank. If you do it and you do ximationmrk lurks past three, it will say three. All right, there's a couple of versions of this that we can use. All these things have something to do with user, but we can do this user one. So I'm going to just copy this. Have a nice lurk and we're going to paste it in between here. Now we will say have a nice lurk three if I trigger it or Hank if Hank triggers it. Aside from these options, there are some secret Avast options. They're right here, so we're going to click on them here. We can say when does it trigger? If we're online, if we're offline, or if we're online and offline, we can also hide the command, which means that people can't see them in the command list. But I wouldn't do that. Again here we can just say, mentioning stuff like that, we can also make the cost loyalty points. I would keep this on zero as I don't want anybody to pay to lurk. Then we have a cooldown. This is a cooldown for that person who triggered it. This means at 15 minutes this user can't use this command again. There's also a global cooldown for 5 minutes. Nobody can use this command again, I'll just put this on zero for the lurk because we want to be able that multiple people can lurk. But this one person that typed lurk 15 minutes ago. Like you don't want to do it more than once at 50 minutes, right? So we just can't keep this on 15. We can also have aliases. They're an alternative way to trigger something gone instead of lurk. Instead of lurk, Leave out away from keyboard, things like that command keyboard keyboards are an alternative way to trigger command. They can be anywhere in the message. I would keep this empty because if you put something in here, if that word is going to appear somewhere in somebody's message, it's going to say have lick basically. We can also activate this only when a certain keyboard is in the stream title. We can also use Google R two syntax, I wouldn't worry about that. And make sure that you activate this command. Now another thing you want to do is you want to make stream elements a moderator. So make sure that you go to your choice chat type mode, Stream Elements and press Enter will say that stream elements is already a moderator in your chat. Don't worry about that. You can't do it too often, but if you forget to do it, you might run into some problems. 7. StreamElements Timers: We're going to set up some timers in stream Elements. Let's Jimp right into it. We're going to stream elements that come click on your icon and go to Dashboard here on the left. We go to chat bots and then we go to Timers. As you can see, there's some new updates here. Here we can make a new timer timer name. We can call it whatever we want. Let's just call it test for now because it's just a test. Keywords enable the timer only when the stream title contains one or more of the keywords. For example, if you're playing a game and you want to promote that game in chat, you can have that in your title like Overwatch. And then every time that you put Overwatch in your title, it will promote this or give away. Then every time you have the word give away in your title, this timer will go on. You can also do that with category. For example, we can have the Tory on overwatch, overwatch to now, if the category is on overwatch, this timer will go on here. We can write whatever we want. This way people can win the overwatch coins and the join here. Then your link. This is just something I came up with. It's not actually link. You can actually win. Okay? You can have multiple messages. This is one message, but we can have a second one with Lucio skin here. Then also just a link. I'll just link again. I was going to rotate between this one and this one. Okay. We have important setting ser on the right. When do we want these timers to activate in Chad? This is the online interval. Now, it will go off every 5 minutes, because that is when you're on line every 5 minutes, we will go off. That means first 5 minutes, it will pick this 1 second 5 minutes. This one after 10 minutes, and after 15 minutes it will drop this one with offline. It's on 30 minutes. Right now, I don't care too much about offline, but you can change this as well, chat lines here. What this means is this many people have to have written in chat. It can be one person that does all these messages. By the way, right now, we put it on like 50. Now, 50 messages need to be sent to your chat before it goes off. Even though the 5 minutes have already passed, It can be one person putting 50 messages in or 50 people putting one message in. It doesn't really matter. We can also put this on one and then put this really high. Now a lot of people need to write something, or we can put the chat lines on zero. And then just the online internet phone will count. Now, every minute it will drop one of these. Make sure to save it. After this, you need to make sure to go to your twitched. We're going to go to our channel, go to Chad. Then right here we can typed Stream Elements and click on Enter. Stream Elements is already in my channel, but it doesn't matter. Try to do this. Anyway. This way you make sure that your bot is definitely a moderator because otherwise you might run into such troubles. 8. StreamElements Loyalty Points: How to set up the loyalty points in Stream Elements. We're going to go to Stream Elements.com we're going to log in or go to our dashboard. Then here on the left, we'll go to a Loyalty Loyalty Settings. We need to make sure that this button is enabled, otherwise it's off. Here we have our currency name. My name tree means sweater in Dutch, so I thought it was funny to call my points sweaters, but you can call them anything, you can call them cookies or just points to keep it simple. So how many points do you viewers get from watching? I put it on two points here on the right, they will be listing what that means, two sweaters every 10 minutes, so this two is per 10 minutes. Here we have subscriber bonus. Every subscriber that is watching is getting a bonus. We can give them up to ten times more sweaters, but I'm just getting them on two times, which means that if you're a subscriber to me, instead of two sweaters per 10 minutes, you get four sweaters per 10 minutes. Then we have other bonuses. A one time bonus as we can speak. One time follower bonus, we'll give you three points. Again, we can just change all these numbers if you want. And again it's displayed right here. Followers, we'll get three points for following. If you tip, donate money via the Stream Elements link, you get two more points. As you can see here, that is for every Euro tipped. Here on the left we see subscriber bonus if somebody subscribes to your channel outside of the multiplier, if you just subscribe, you get five points. Again, it's going to be displayed here. All subscribers will receive five sweater points upon subscribing. If I change this to six, we can see that the number here is also changing. All right, Cheer bonus, this is what you get for every hundred bits donated is one. Again, we will see all cheers will receive one sweater for every hundred bits. And we have a host bonus rate bonus. Every time you get a rate, you get that bonus sweater. So all hosts receive one sweater upon hosting. Now we know all the ways somebody can get sweater points. In your case, cookies. Anything else? Points. Loyalty points. How did they deserve these? These are different from the channel points on Twitch. I have to mention that because you might get confused because they're also points. Then here we can say which people can't get points. So people that can get points are basically, a lot of bots are in here and this is my old rename, I didn't want to give myself points either. But right here we can see all these bots don't get the points because they're bots. I don't want them to get points. And then if we're done, we can just click on Safe right here. And then if you go to your Stream Store and go to your Open Store, we can see here on the left, it will display exactly what we have typed in. These are exactly the same things, two points per 10 minutes. That's basically the thing we saw on the right side. You'll see right here on the left side. So all viewers can see this information at any time on this page. So make sure to share this page with people as well so they can see what things you have in your Stream Store and how they can get these points. Another thing we need to do is we need to go to our own channel. And go to our own chat by going here and typing Mod Stream Elements. And then press Enter Stream Elements is already a mod for me. But that doesn't matter. If you forget to do the step, you might run into some problems. So make sure to do this step anyway. It's never wrong to do it twice, but if you forget to do it, you might run into problems. 9. StreamElements Loyalty Store: Want to reward your viewers with sound effects, free merger or game keys. You can do that with the Stream Elements Loyalty store. I personally use it to give my loyal viewers Steam keys. Yeah, free games. I mean, I buy them, but they get them for free. This is how mine looks like. So basically, I have the game keys all in here, and people can just save up points and then they click on Redeem item and they immediately get the steam code. But you can also set this up for sound effects or literally anything else than steam codes. All right, so how do we set up this store with either steam keys or other perks or maybe sound effects? We're going to go to Stream Elements.com and we're going to log in. If you've already logged in, you just click on your icon and go to Dashboard. Then here to the left, you're going to go to Loyalty and Stream Store. You can see all items in here and we can also change them or disable them. But we're going to go to create new item here. We can choose a steam perk can be literally anything, a sound effect which will go off on your stream, or an axis code list. These are steam codes. What this does is the axis code list list on codes and then it will pick one from one row at the time and send them to the person that redeemed it. Steam per three does a P, Well, I don't really have more of a description, so I'm just going to paste that here. But we can have a bit of a longer description if you want. I'm not that creative with text. Then here we can say, how many points does it cost to redeem this item? Let's just keep it on 100. If you have the item quality on minus one, this means that they can be redeemed forever. People can redeem this deep forever. If you want, you can set a max amount of depths. Now you can only do 100 depths, and then this reward will be gone. Nobody can redeem them anymore. But what you can also do is keep this on infinity and make sure that there is a global cooldown. For example, 600 seen minutes. The user can only use it every 20 minutes. Then we can also make them in a category. If you put them in a category, the user cool down will apply on everything on this category instead of just on this one item. You could say three is the category, then three does, but also three does. Dan or I don't know, you can have multiple things in there. Then we can have a cooldown on this of a period of one, Our for example instead. Okay, next here we can set some assets. So this is the preview asset. That's the asset we see here is if you submit, we can upload the new one here or we can just submit this. This is the thing they're going to see if they click on it. Here is a stream alert asset. This is the thing they will see on your stream. So for example, this one for the kids, this is my charity alert. Let's just submit that we can upload the sound, which we can upload here again. You can drag and drop things in. But I'm going to do is I'm going to just select one of these. I'm just going to submit this one, Mrs. also so my charity one, and here we can regulate the volume. Let's just not make it that loud. And here we can say when the alerts go off, we want this to G an alert on stream. So we're just going to keep this on. Allow the user to add a text message to the alert, then it will be the alert. And underneath it there will be some text redeemable, a website redeemable via basically redeemable via chat. That will be with a chat command that will be right here. We're going to set that in a second, send confirmation while redeeming a chat. Basically it we'll just say this person has redeemed this in chat and we can also make it just for subscribers. Now here redeem and then command. So it's a good idea to give this item name something that people easily can chip and chap for this because we're going to do a dep, that would be great, redeem space Dep. We'll redeem this alert even though you didn't went to this website to redeem it. And then we can add more requirements like email address, phone number, home address, for example. If they can redeem your free merge, you can add that in here. Or if you're going to send a postcard or something like that or e mail, you can send that in here. We can add a requirement here. We can ask them for something. They will have to need to fill that in before redeeming. Okay, we're going to save it then. It will be at the bottom. Oop, we'll be right here. It could be that the image isn't loading yet. It will later. Now we can see that it's here and you can see that this image actually loaded in. And there's also a play button and you will actually hear the alert. If you click on it, we can redeem the item. Let's go make it one of these instead, where you can redeem a steam key. So let's make this a steam key instead. I'm just going to add the item. It goes the same way, we just have to add it, right? We're just going to go for all axis code lists. What we do now is we keep the item code on minus one. It's not unlimited this way with the axis code list. Okay, Keep that in mind. We're going to go to next. We keep these for just convenience sake. And here we have a list of all axis codes. We'll just make something that looks like a steam code really quick. It might be a steam code, it might not be. I just randomly type some things in. So this is a code down and if you place it on the next row and we're going to make another code, people are going to think this is a team code. You can try, but I don't take it. We're gonna work, then we have two steam codes here. And what is going to happen? It' gonna give the first person this code and we're gonna give the second person discode. What we can do is we can say once keys has been given out, do not give them out. Again, because their steam codes, they're unique. We don't want two people to get the same code. However, if it's for example a discount code or your merged tour, what you can do is like merge 10% tree, for example, if that was a code to get 10% discount on your merge. But we can say is because this code will work for everybody. We can say they can basically give out the same code multiple times because they just need this code and it doesn't need to be unique code. But if it's a unique code, turn it on. If you want the codes to be distributed randomly, click on this one. However, what we want is we want them to start here and go downwards, because then we know which codes are used. And again, subscriber only and stuff like that, and we got this thing again. But now if somebody redeems it, it says three out of three because we have put three codes in. If somebody redeems it, it will say two out of 31 out of 3.0 out of three. And it will say sold out won't be infinitive, but it will look at how many code you have put in to actually know how many items there are left. But there's one more thing we can do, and that's the sound effects. Sound effects basically works the same as perks. We just have to fill a name description, item costs, item quality. Again, global cooldown, usually cooldown, category, name. We've, we've got an alert with sound Sf that you can also leave this empty and then it will just be the sound and not the visuals. This is all the same as the perk one. So it's basically just the same as the bird we. However, if you want these alerts to come on stream, right, You've set these alerts but it doesn't know where to send them yet. Right? It doesn't have anything in your OBS or in your Streams desktop to send it to. So what you want to do is go to streaming tools here and then overlays. You can either go to one of your existing ones or you can make a new overlay, make it s ADP. What we're going to do is we're going to click on Widget here. Alerts, store redemptions, alerts for redemptions of a store item. This is where we can set image and a sound alert for the redeem things. Here we can change the message if you want, keep the name and the item in because those are codes. And they change to the item name that you've given the item and the name of the user that redeems it. You can leave them out, but then it will be just a general alert. I guess for the rest they work the same as normal alerts. You can set the position of the sound and the image right here. You can also click them away if you want. Now there's no no image, just text. And you can set the styles here, but that basically works the same as stream elements alerts. When we have done that, we copy this link and we're going to go paste them as a browser source in your OBS. So what we're going to do is we're going to go here to the plus browser source, so redemptions. We're going to remove this link. Remove this link, make it 1920 by 1080. And make sure that you post the link in here. Control audio Fi BS, Tr net on as well. And then click on. Okay. And then it is actually inside your OBS. It's not right now because I didn't post the link in there because I don't want to share the link with. 10. StreamElements Giveaway: Do you want to set up a giveaway on your stream? Okay, so we're going to go to Stream Elements.com and we're going to log in with our twitch. Or if you've done that already, we go to our dashboard. Then here on the left, we're going to go to Loyalty and Giveaways. Al right, This is where we can set up a giveaway. You can see the giveaways I've done before. And here on the left, we can name it, for example, if you want to give away a game. For example, Starfield giveaway win is team Key for Starfield, you can't actually win a Starfield game Key here. Okay. This is just for editorial. Now here we can set an image, we can choose one. I'm just going to select Tem, Tem here. And we're just going to imagine that that is Starfield. But you can just upload an image by going to upload here and dragging one in, or click Select Files and selecting one. So you could just download an image of the Internet and put it in there. But I'm lazy, so I'm just going to use this tem, tem one. So here we have a couple of options for the giveaway. I'd like to give everyone their first ticket for free. This means that they don't need to spend any loyalty points that they earn with stream elements to be able to join this giveaway. If you do not do that, people need to pay the costs. You're going to set here to join with the first ticket as well. You can send a confirmation via the chat while they have bought a ticket, which makes them know that they've actually entered, which is a good to do. You can make it subscriber only, which means that only subscribers of your Twitch channel can join this giveaway. The thing about that though, is you need to be careful, because in some countries it's not allowed to do this in a sense, as you can pay to join the giveaway. And because you're only doing it for subscribers, you're only doing it for people that pay. So be aware of that, that there is some great area in the law there. All right, then. The ticket cost. How many loyalty points does it cost after the first ticket? Or if you haven't ticked this, just how many points does it cost to join this giveaway? I like to keep it low, so let's just say five points. The maximum amount of tickets one user can buy is ten right now. So they can spend 45 points, but because the first one is free or like this 50 to join with ten tickets, they have ten chances that way they can also decide to buy one ticket with a free ticket or just with five points like this to have one chance is that here you can also give your subscribers a little bit more luck. They don't have special treatment if all the way to the left, but you can give them twice as many chance or three times, or four times, all the way up to ten times more chance to win. So if you have two tickets, one from a subscriber and one from somebody else that non subscribe this way they both have 50% chance. Now this way it's already not 50% anymore. Now this way the non subscriber almost has no chance to win in a sense. Let's put it on. No special treatment and I'm going to create and start. Alright. Here we can see how long the giveaway is running, how many people have entered and the tickets purchased. You can click on the public page here. This is what people see where people can buy tickets. So here they can put in how many they want and they can see how many sweaters that it's going to cost, 20 sweaters because the first one was free. Right. And then they can buy tickets by clicking on this. And here they can see how many people have entered and how many tickets in total that have been bought. We'll also see the username and the amount of tickets coming in here. I recommend sharing the link to this page in your chat to make it easy for people to join in my twisted here. Now we see the stream elements also said, giveaway has started for Starfield, Giveaway ticket ten to buy ten tickets. A tickets cost five sweaters. You can also do imation mark ticket space in the amount of tickets you want to buy, copy that you've written some problems and if you do the imation mark ticket that it won't work. What you need to do then is you need to go to chat pot chat commands and then here a search. You can either control F or you can just scroll through but you know search and then type ticket. And here we see buy tickets for giveaway. Make sure that this is on, if this is off, if this is ticked off, you can see that this is the ticket command. You can also do imation, mark enter instead of ticket. If this is off the boat won't react on the people buying tickets in your chat. So make sure that you do that. Now, I asked some friends to join. I tried myself as well, just to see if I would join then. But apparently, you just can't join your own giveaway, which makes sense, but I had to try. Let me see, kitchen troll here has got three tickets now bout three tickets pled got four tickets. And Stream elements is confirming that because we had that take on. Right. And Tom he can't type but's fine. He bought one ticket anyway when everybody's in or you're like, well, we're okay. We can close the giveaway right here and then we can draw a winner. Draw a winner now, kitchen row one, and we can either draw another winner and then play also one. And then we market as complete. Market as complete. And now we know that these two are the winners, and we know who has joined. And stuff like this. Star means that they are a subscriber, which means that if you have the subscriber lock on, they will get extra chance, right? Do giveaways actually grow your toy stream in one way? They do because new people are finding your toy stream. However, I feel like there's a lot of people that just go over streams trying to find free games. These people aren't interested in seeing or contact, but they are interested in finding games to win, right? So these people won't watch your stream unless you do giveaways all the time. 11. StreamElements Queue: This file. I'm going to explain how you can set up a que in Stream elements if you want people to play with you and Stream for example, they can queue up and you know who is in the queue that wants to play with you. It doesn't have to be playing with you though. You can have a que for literally anything but go to Stream Elements.com and then we log in. If you're logged in already, you can go to Dashboard. Make sure that you logged in with your twitch if you're trying to use it for your twitch account. For this to work though, make sure that stream elements is a moderator. So type slash mod space stream elements in your twitch. Yet then here on the left we see loyalty. Click on there, we can go to viewer que, this is the viewer queue. Here you can set ques setting, set up the queue mean parameter. So for example, team up in overwatch, we can have a size limit so if we want a maximum of people to be able to join the queue, so for example, we only want 20 people, no, that's 250, 20 people to be able to go in the queue. You can't actually play with more than 20 in one stream, for example. We can set a limit cognition. So we can say everybody can join the queue. We can also say only followers can join the queue, or only subscribers can join the que, Or they need to follow and be subscribed. Or they have to have the T batch, now they have to be followers subscriber and they have to have the T batch can also click everything away and click on everybody. And then everybody can just join. They don't have to follow anything. I do recommend that if you play with people that you set it on at least followers. And then if you want to start the queue, we click on Start. Let me show you this little stream sheption here. Real quick. Team up in Overwatch Q has opened type join Q to enter the queue. So now if people type Xi space join, they can join this queue and they will be ranked here. Username, user level, watch time, how much have they watch your stream? This only works though if you have the stream elements point system on here. We can edit it again, all the settings, we can cancel it, we can see how long the timer is running. We can also pause it. Now it's passed and resume. You can also shuffle pick so random people out of here instead of just the first one. And we can end the e right here. Yes, we want to end the queue and now the que is empty and people can't join anymore. If you want people to not enter anymore, but you want to keep the people, make sure to click on Paths instead. Because this way you still have all the people in the queue right here. Another thing you want to take care of is if you go to chat pod and modules, we will see viewque right here. And these are settings for the viewer que. You can change this as long as you keep these types of code in. This is basically the title you give. You can have type this something different, but then people don't know what to type. Make sure that you don't change this either, That people know what to type. Here, there's more commands that people can use. Q, username, this is just a moderation tool. Q, random, remove, username, que, list, position, close, pass, impasse. These are more commands that you can use for the que. You'll see set up Q here, which is going back to this page that we were just on. You want to turn off the que, you can do that right here. Now the que doesn't work. 12. Streamelements 8Ball: Video, I'm going to show you how you can use an Eight Ball command in your voice yet with Stream Elements. We go to Stream Elements to Column, and we log in. If you've already logged in, you just click here and click on the dashboard. We're going to click on Streamer Ball here and then go to Modules here. We scroll down until we see Eight Ball and you make sure that this is Tikton. It might already been Tikton for you. For the settings, we're just going to click on it somewhere on the bar. It doesn't really matter where. Here we have the settings for the eight ball. If you don't know what eight ball is, ask a bell a question and Abel will answer it. For example, this person asks the Pa. Then the all responds with the Abel says, who knows? They say hello. The Abel says never. It doesn't make any sense. It's fine. Basically, just a random answer generator. In the message tab, we will see all the answers it can give. Sure. Are you kidding? Yeah. No, I think so. Don't battle on it. Yes, doubtful. All these, the Abl can answer, the bell says, and then behind that, it will say one of these things. Here is a bar, and you can literally say whatever you want, like law. Now, law is one of the answers. Of course not. It's now one of the answers. So if you would say, would I find my soul mate soon? It might answer, of course not. Or, or how should I know? Right? You can have whatever you want. So you can basically remove any of these and add whatever you want. If you have a team going on, I like cow can have them in a cow team, like a holy cow. I will never give my cow for that. I'm bad at making these, you see. But you can basically put in whatever you want. That's the idea. And here we see user cooldown. What does this mean? This individual user can only use the A command every 5 seconds. This is in seconds, it's a seconds right here. You can have a 500, and then it's 500 seconds, you can have a zero, then it doesn't have a cooldown. Now on this side we have global cooldown. This is also in seconds. But besides the user, other people can also use this command. If person one uses the command, person two doesn't have this user cooldown because this only is for user one that use the command. User two will look at the global cooldown which at the moment is higher than the user cooldown, so we basically can't forget about the user cooldown. This means that this command can't be used more than once every 15 seconds. I would recommend having the global cooldown lower than the user cool down. This way you basically prevent people from stemming the command when other people also want to use it. If you have the user cooldown be 20 seconds, the global cool down 5 seconds, What this means is the 5 seconds after the 15 seconds until 20 somebody else. Then user one has the chance to use this command. This way user one doesn't claim the command, right? Or you can have no cooldown if you don't mind the spam. The unos is from this area, but the emode the ball is using comes from here, the Emo tab. And in the Emo tab, you can basically put as many Emos as you can. In the Emo tab, you say what Emos are they allowed to use in the responses poc chap. For example, ball, we can collect that away and now they can't use poc chap, but I do have Emo myself, like tree lurk. I can add that and now it can also use my tree lurk emode here. If I go to my emodes, you can see that this is the tree lurk emode. We need to make sure that we have the right capitalization, which apparently, I didn't have the capitalized lurk without a capital lurk. If you want to find out any of your Emo names, go to a Chad or your Chad and hover over these emodes. Then you will see the name tree with a capital R tree. Wow. With a capital W. Three Love with a capital K and L. Make sure that you keep that capitalization correct. You can add as many as you want in here. You can press Enter if you don't, it goes for this one as well. If you don't with the sentence, press Enter. How can people use the eight ball in your chat like you see in this example, Ximationrk eight ball. And then the question imation mark eight ball. And then we write, do I get famous? You can write whatever you want, but this is just a test question. Now we see most likely it uses the little emode. If you go to emodes, we can see that it's allowed to use that emode in that response. This will be the same in every question. It will take the person first that asked the a ball. Then it will say a poll, says do den, this is one of the messages here. And then after it might use an emote, it might not. It chooses that itself at random. So this is all randomized. It's not actual faith, it's just randomized. But I guess randomized can be faith, I would say. Don't take the questions too seriously that you asked the eight ball because, you know, I wouldn't like patent things. I will definitely not put your life on the line for a ball because, you know, it just grabs random answers about the ones that you typed or that were already in the bot. 13. Reset Data Of Statistics: We're going to go to stream elements come and go to a dashboard. What you do you just scroll down here. You see this cockel. Here we see reset session. Here it says, reset your session data. This will reset all your session data, counters, re fetched and re aggregate your totals. Cannot be done. So if you click this, cannot be I'll done. To just click this, and it will reset your session data. So your followers, everything like that, your subscribers, and stuff like that. 14. StreamElements Chat Stats: How to view your twitch. Chat stats with stream elements. So let's go to stream elements.com and log in with our Twitch. We're going to authoritize this if you haven't done that yet. Now here to the left, we go to other and chat stats. Here's the buns of stat Sally. They don't have dark mode, so we have to burn our eyes a little bit. Got multiple categories. These are the total amount of messages that have been sent in your twitch. Chat messages per second is zero. I'm not sure if this counts off line as well, but I haven't gotten that many messages that every second I would have gotten that message. Then here we can see from the time I started streaming, which is quite a long while ago, twoand 17, which people have chatted the most. Which seems like that similar scrit is our top chatter, with 15,176 messages after that my bought and that me, which is pretty funny that he actually did more than my bought. Then here we see our top emodes used. A lot of these are my own subscriber Emo, these tree love. This one makes sense because it's set to a follower emode. This means that all followers can use this emode where this one is set to be only used for subscribers, so people have to pay for it. These two are actually the same, but I used to have my prefix 322, and now it's just three. Basically, this is the same emo, but before and after my prefix change. Same goes for this one and this one. It was called love and now it's called whoa. Because this one is also called love. And we can have two loves. Then we have the tree Sip, which is part of my dad welcoming ceremony. So people spam this when that happens. And then we have some basic twitch emodes. We can basically see, hey, which of my emodes are most popular underneath the people that watch me? So if you want to replace an Emo, you can see oh, which one is the least popular one? For example, this one doesn't get used as much. We can try and change that oh, and see if that one gets used more. We also can have seven TV emodes. This is a plug in, and you'll see them in here if you have that. If we scroll down, we have better twitch TV. That's also a plug in. You can upload emodes in there and we can see which better Twitch TV emodes are being used in my Chad I've uploaded, so my cell like the Trig one and the three hype one which are being used as well. And I selected some like the cow one here that I really like myself to be like coming up automatically. You can also do that for Franker Face. It's also a plug in like Better Twitch TV and you can also set up emodes in there. And then we have another one here, it says top commands. These are the top commands in your chat all time, right? All time means that the chat command that has been used most is hype, which usually I ask people to type that when somebody subscribes, so that makes sense. Then poale, I've got this mini game if I'm going to the toilet that people can do this petal, which with the Stream button, it automatically posts this. This will go up every time I go to the toilet and shouts at you if there's a friend coming over and they stream as well. Or if I get a rate. So these pretty standard, but the things down here are going to make it interesting. Which are the commands that a lot of people use that aren't that logical? For example, they can gamble with my stream elements points and we can see that they use those very often. This is a command I can use and this is the one I use myself. Then we see that sweaters which is checking your points in my shop. So basically estimation mark points default is being used after that, which makes sense. People willing to know how many points they have, these blue and red are for changing my lights. So I can see that blue is the most common color for people to change the lights to. This is information that you can use to determine what works well in your stream and what doesn't. This is really personal because it depends on what kind of commands you have in your chat, right? Take this information. Which e mails do people like? Which commands do people use? Try to fill it in with context like, oh, this one I use myself tons of times. So that means that maybe I have deflated the numbers a little bit. Or this one is being used. Well, people hype for up and I asked them to do that. Where other commands, I don't ask people to do it. So people might use that command a little bit more. Try to think about that. What can you do with that? Can you change some things or is it right to the way it is? 15. Project: Before we end the course, I want to give you a little assignment. And this assignment is making your own commands. Now you know how to make some commands, right? So we're going to put that into practice. I want you to make one Lurk command. You can set that up however you like as long as it works with Imation, Mark Lurk in your chat. And I want you to set up at least one command that you have taught of yourself. It can be anything. And the last command I want you to set up is one that links to all your socials or one of your socials. So it can be exclamation mark, Youtube, or imation mark socials including multiple links. If you've done this, make a screenshot of your commands and leave them in the project files. If you have any questions, feel free to ask them. And if you enjoy this course, make sure to follow me here on Skillshare and check out one of my other courses. Because I have more courses on streaming stream Smarter, not harder.