The Best Streamer.bot Commands and Actions for YOUR Stream

Поділитися
Вставка
  • Опубліковано 12 тра 2024
  • In this tutorial you will learn how to create 6 of the most common actions and commands. By the end of this video you will have the tools you need to create over 90% of anything you need the bot to do.
    This was requested by @MissMilaRose in a previous Streamer.bot Tutorial. Streamer.bot is one of the most powerful bots for Twitch and UA-cam chat interaction and stream control.
    Like and subscribe for more content and leave a comment if you have any questions!
    Get Streamer.bot► streamer.bot
    ************ Chapters ****************
    00:00 Introduction
    1:31 How Streamer.Bot Performs
    3:50 Lurk Command
    17:40 Percentage/Random Numbers
    25:30 If/Else and Global Variables
    45:05 Timed Messages
    52:24 Mod Commands
    1:01:20 OBS Control
    1:10:07 Outro
    ****************************************
    Don't forget to Like and Subscribe for more!!
    ********** Get More Help *************
    ► Join the Streamer's Resource Patreon: / streamersresource
    More details, more information, more 1-on-1 assistance, more of everything!
    ****************************************
    ***** Want Even More of Bearded? *****
    ► Watch the Live Streams! / beardedink
    ► Join the Bearded Pint Discord! / discord
    ****************************************
    ********* Affiliate Links ************
    ► The Best Beard Care (AND save 10% with Promo Code "BeardedInk")
    www.zeusbeard.com/discount/BE...
    Bearded's Equipment & Recommendations
    ► Monitors: geni.us/bKLi
    ► Mouse: geni.us/j1Bq
    ► Keyboard: geni.us/bYex2
    ► Mic & Boom: geni.us/EeSyWi
    ► Lighting: geni.us/eZYMJmz
    ► Desktop PC: geni.us/69lN1w
    ► Tablet: geni.us/uzakS1B
    ► Headset: geni.us/IUJ7AM
    ► Webcam: geni.us/tylv
    ► Special Item (This Video Only): geni.us/cf2ptmh
    Please note: The links above will take you to your closest regional
    storefront so you can shop in your country. If an exact match is not
    found you will be taken to a search results page with similar items.
    By clicking the links above Bearded may earn a small commission.
    This cost does not change your price and comes direct from the
    affiliate program themselves.
    ****************************************
    BeardedInk is your go-to channel for streaming knowledge! Dive into OBS tweaks, Twitch, UA-cam tips, and Streamer.bot hacks. Get live help with chat bots, and access exclusive streamer resources. Let's level up your streaming game, together!
    #streamerbot
    #OBS
    #howto
  • Навчання та стиль

КОМЕНТАРІ • 81

  • @GuiDaFunkyMan
    @GuiDaFunkyMan 20 днів тому +1

    Hi BeardedInk, I really appreciate how precise you are in your guides. Once again, I look forward to your next video about how to manage Twitch ads with Streamer bot and how to customize countdowns in OBS. 😉

    • @beardedink
      @beardedink  19 днів тому

      Thanks for watching! I appreciate it!

  • @cptstbd
    @cptstbd 17 днів тому

    Instant sub from the right click and add favourites! Excited to watch the rest and hang out for more, this content has been awesome and informative!! Thank you!

    • @beardedink
      @beardedink  17 днів тому +1

      Aww thank you for the amazing and kind words! I am happy that it has helped and that you've enjoyed the content! Thank you for subscribing!

  • @thetorvic23
    @thetorvic23 3 місяці тому +2

    good stuff as always B.I.!
    \m/

  • @Zupertails
    @Zupertails Місяць тому

    Thx!!! Just what I needed for my Twitch channel

    • @beardedink
      @beardedink  Місяць тому +1

      I am glad to hear it has helped! Thank you for tuning in!

  • @MechanicalWhispers
    @MechanicalWhispers 3 місяці тому

    @BeardedInk much appreciated for all the detail and clarity. Very helpful! I'm on my way to a more interactive stream, thanks to you!

    • @beardedink
      @beardedink  3 місяці тому

      Thank you so much for the kind words. I can't wait to see what you do with it!

  • @TheMasterZoran
    @TheMasterZoran Місяць тому

    Liked and subscribed, thank you for sharing your knowledge with the community. You are a king of kings sir!

    • @beardedink
      @beardedink  Місяць тому

      Awww. Thank you for watching and for the kind words as well as support!

  • @cowbanchalam9725
    @cowbanchalam9725 2 місяці тому

    Couldn't have been better presented.🎉
    I can feel a new OBS Scene Collection coming!
    Many thanks

    • @beardedink
      @beardedink  2 місяці тому

      They really do come in handy! Thank you for watching!

  • @foxdemon5009
    @foxdemon5009 3 місяці тому +1

    i just wanna say how happy i am to come across your video cause i've spent 5 hours trying to figure out how to set up commands and everything. im use to stream elements but i wanna switch it up and i love how you spent the extra time to break things down for us who don't understand coding or things like this. much love and positivity!

    • @beardedink
      @beardedink  3 місяці тому

      I am so happy to hear you enjoy the videos. and thank you for watching! Congratulations on making the switch. You won't be disappointed.

  • @Jupiter_ZTV
    @Jupiter_ZTV 15 днів тому

    Great video, thank you!

    • @beardedink
      @beardedink  15 днів тому +1

      Thanks so much for watching!

  • @Mystiique23
    @Mystiique23 2 місяці тому

    this helped me so much TY!!

    • @beardedink
      @beardedink  2 місяці тому

      You are welcome! Thanks for watching!

  • @tkv_gaming6575
    @tkv_gaming6575 25 днів тому

    This has been very informative

  • @dtigertron
    @dtigertron Місяць тому

    Thank you!

    • @beardedink
      @beardedink  Місяць тому

      You're welcome! Thank you for watching!

  • @Starnez
    @Starnez 3 місяці тому

    Great Video helped a ton thank you!

    • @beardedink
      @beardedink  3 місяці тому

      I am so happy to hear it has helped! Thanks so much for watching!

  • @BhaveshMankar-if4cf
    @BhaveshMankar-if4cf 2 дні тому

    Amazing 😮

  • @sinister_w
    @sinister_w 17 днів тому

    Learning a lot from your tutorial ❤

    • @beardedink
      @beardedink  16 днів тому

      That is fabulous news! Thanks for watching!

  • @espliego
    @espliego 23 дні тому

    This is such a great tutorial thank you! Do you by any chance know who to make so mods can add/edit/remove commands in chat as well? I know a lot of existing bots have this but I can't seem to figure it out with streamer.bot. Thanks!

    • @beardedink
      @beardedink  23 дні тому +1

      THank you for your kind words and for having a look at my video! To answer your question: No. Not natively. Nate has avoided this for several (really good) reasons. But there is a small need for it. To that end, there IS a solution. TerrierDarts has created an extension for SB that allows mods, subs, etc to add, edit, delete and list commands. These are basic commands only, so no full-feature commands, but it does work. I find it a bit clunky and it is easy to just add a new command in the bot post-stream, so I do not use it. I have added it to my install to test it and check it out and it is pretty flawless. You can find the instructions and import code for it here: extensions.streamer.bot/docs?topic=101

    • @espliego
      @espliego 22 дні тому

      @@beardedink thank you so much for the response! I completely understand the hesitation to implement those feature I'll look into the extension, thank you!

  • @noobinitas
    @noobinitas 2 місяці тому

    Love these guides, can we get one focusing on setting up channel point rewards, I'm having a hard time figuring out how to set them up and get them to trigger

    • @beardedink
      @beardedink  2 місяці тому

      Channel point redeems have been added to the list! Channel points aren't much different from other actions and events. But you must ensure you create the point redeem in SB and NOT in Twitch. If SB doesn't have control of the redeem, they won't ever trigger.

  • @mrdjsonicboom4237
    @mrdjsonicboom4237 3 місяці тому

    You rock! Thank you so much for taking time to share these to us. Also, I have to ask this (not sure if you've created a tutorial of this) how about the !commands that my viewers especially my mods to know what command list I created? So they have an idea what else I have created for them to use or enter in the chat. (Beside of having me created a timer and they can read and see all my commands). I used streamelements and they're familiar with the (!commands) command 😊 do streambot has that? Thanks

    • @beardedink
      @beardedink  3 місяці тому +1

      Thank you for watching! Unfortunately, the short answer is no, SB doesn't have any native commands built in. You must create all of them, including a !commands one. There are several ways to do this. The simplest is to just make a basic action with a send to chat message that includes your commands. Make the trigger !commands, and you are good to go. You can also get as creative as you want with it. There are more in-depth methods as well, and I will add this to my list of future tutorials!

    • @mrdjsonicboom4237
      @mrdjsonicboom4237 3 місяці тому

      @@beardedink sounds great! yeah I thought of that one as well. Thank you and all the best . salute!!

    • @beardedink
      @beardedink  3 місяці тому +1

      Another popular option is to have all of your commands and channel point redeems or interactive methods in either a discord channel or as a Google Docs spreadsheet. Your !commands action would then post a link to the server channel (join option) or directly to the GD sheet. @@mrdjsonicboom4237

  • @TokiGK
    @TokiGK 7 днів тому

    Hello, thanks for this very interesting video !
    I would like to know if it possible to create like a Quizz with StreamerBot?
    Like :
    - Ask a question from a list (for example with a command),
    - Wait a minute
    - Get the names of all the viewers who answered correctly?
    (very specific question I know ahah)
    Thanks !

    • @beardedink
      @beardedink  6 днів тому

      Hi, thanks for watching! The short answer to your quiz question is: yes. There are several ways to go about it, with the most popular (and cleanest) to use C# code and a few commands/actions. You can also do it purely within SB by utilizing the read/write to file sub actions, delays and random line codes.

    • @TokiGK
      @TokiGK 6 днів тому

      @@beardedink oh okay thanks ! I'm just getting started with C# so everything don't come naturally to me yet ahah
      I think my biggest blocking point is how to extract the answers from chat, any tips or starting points?
      I guess everything has to be done within the "Sub-Actions" section?
      Thank you very much for your answer !

    • @beardedink
      @beardedink  6 днів тому

      @@TokiGK Yeah, most things will be done in sub actions. I would start with an action named "chat replies" and use the write to file sub action. Have it add the %rawInput% from a command to a file. So if your chat says "!quiz my answer here" then "my answer here" would be added to the file. You can then use those answers how you see fit.

  • @Cryptic_Entity22
    @Cryptic_Entity22 Місяць тому

    I did do one thing differently that might have some others who don't want to use random. I added one as "slap" and instead of the code you did to grab a random user, I set it up to "slapped themselves because they didn't pick anyone". I personally really don't want to pick at someone who's lurking.

    • @beardedink
      @beardedink  Місяць тому +1

      Excellent alteration of the code! As you can surmise, that is the entire point of this. With these basic commands you can do pretty much anything you desire, with a little alteration here and there. Nice job!

  • @cowbanchalam9725
    @cowbanchalam9725 2 місяці тому

    I think I missed your tutorial on Trigger queue.
    It was presented on another channel but only went as far as allocating but not why.
    I know you mentioned it as a 'later' part of the video.
    If it's just me, apologies

    • @beardedink
      @beardedink  2 місяці тому

      Thanks for watching and the comment. I didn't go too in-depth with the trigger aspect such as "on it's own" but I do cover the functionality of the trigger section starting about the 13:03 mark. I also cover it again for each type of action we create in the entire video. If you want more, my previous video about setting up SB with OBS ( ua-cam.com/video/CAxLwvGUAWw/v-deo.html ) covers it as well when we make a quick command. Also, if there is something specific you need help with, just let me know and we will get you all sorted.

    • @cowbanchalam9725
      @cowbanchalam9725 2 місяці тому +1

      @beardedink many thanks for your reply. I'll follow up all your references 👍

  • @theloveofthedead284
    @theloveofthedead284 Місяць тому +1

    legit tutorial but that's a creepy chat... hugging everyone, telling them they are cute.

    • @beardedink
      @beardedink  Місяць тому

      The entire world is creepy, we just play along. Thanks for watching!

    • @theloveofthedead284
      @theloveofthedead284 Місяць тому

      @@beardedinkkeep telling yourself that... end up in jail or on kick

    • @beardedink
      @beardedink  Місяць тому

      @@theloveofthedead284 Ok

  • @RiviterRIP
    @RiviterRIP 3 місяці тому

    You can teach but you can't type! Awesome tutorial. Love how thorough you are. Thx!

    • @beardedink
      @beardedink  3 місяці тому +1

      I CAN TOO! In my defense I was on a back up keyboard as my primary took a shit. But thank you for your kind words and for watching!

  • @SyncAh
    @SyncAh 2 місяці тому

    Awesome tutorial but quick question! I noticed when testing my hug command, if i type !hug @user, it doesnt change the %targetUser% in the message. The command runs but the variable doesnt change. Any way to fix this?

    • @beardedink
      @beardedink  2 місяці тому +1

      Thanks for checking out the video! Without seeing your sub actions and set up I can only guess. First guess is that you are using the wrong Add User Info and don't have it set to "Front Input" so it isn't pulling the names into the variables list

    • @SyncAh
      @SyncAh 2 місяці тому +1

      @@beardedink ive rechecked it and have it set to "from input", but it still behaves the same. I found a workaround that behaves similar and intended though!
      I switched the "from input" to variable and enter rawInput as the variable. From there, i changed the Logic if/else operator from "does not contain" to "is null or empty". It behaves the same as what you showed to first initailly set it up and you can @ any user =3
      Took a bit of time but im glad I knew some coding logic to find a work around xD

    • @beardedink
      @beardedink  2 місяці тому +1

      @@SyncAh I am glad you have a work around. Do be careful with the rawInput though. As now you can "hug" any word or phrase. I would suggest running a few test hugs and using the rawInput[1] variable so it only takes the first word (hopefully a name).
      Likewise, if you want to figure out why the initial method didn't work for you, you can join the discord and post your sub actions and screenshots in the "streaming-help" channel and I can have a better look. :)

  • @alphagamer0812
    @alphagamer0812 Місяць тому

    26:49 how to do this for UA-cam live stream. And how to display their respective profile pics if I want to display that on stream as well!! Tried to find this answer all over internet but apparently UA-cam api doesn't allow this!

    • @beardedink
      @beardedink  Місяць тому +1

      UA-cam is very finicky with their API variables. For the image you *can* use %userProfileUrl% but it still doesn't work in commands, only events and as set variables. Lots of workarounds to make things work. you can still use the %user% to get their name for the hug commands, just make sure that you select the UA-cam options on the command creation window instead of Twitch (which is selected by default)

    • @beardedink
      @beardedink  Місяць тому +1

      Also, don't forget you can always test the action and then head to your Action Queues Tab> History and right click on the action selecting "inspect variables after run" to see the list of variables used by the command to get the specific results you need.

    • @alphagamer0812
      @alphagamer0812 Місяць тому

      @@beardedink wow. I honestly didn't thought you'll reply. And I know it will be too much to ask you but can you make a streamer.bot tutorial for UA-cam live stream. I wanted to make a command for eg. !punch (username). Anyone can redeem it with points and this will show the msg on my overlays as (redeemer) punched (username) and their (username) profile pic is displayed and punches comes (media source green screen) and punches them. I hope I am able to get my point across.

    • @alphagamer0812
      @alphagamer0812 Місяць тому

      @@beardedink you also showed in the video how to get timed msgs for stream.bot to show your commands for eg !punch or !laugh without him triggering the command themselves.

    • @beardedink
      @beardedink  Місяць тому +1

      @@alphagamer0812 I do plan to make a tutorial for UA-cam specific commands. In the meantime, once you have the command working with chat messages and populating the variables, just utilize the same variables to populate Text GDI sources in OBS to display the names as you are requesting. :)

  • @cowbanchalam9725
    @cowbanchalam9725 2 місяці тому

    How do link an Action from the Command tab?
    Don't you have to create the Command in the Action tab?
    The Command is for editing only?

    • @beardedink
      @beardedink  2 місяці тому

      You can create or edit in the command tab, but the linking has been removed in 2.x versions of the bot. All linking now happens in the trigger section of the actions tab, which allows for linking to multiple actions from the same command, which you couldn't do before. However, the Command tab still has its uses, such as batch adding or editing of existing commands.

    • @cowbanchalam9725
      @cowbanchalam9725 2 місяці тому

      @@beardedink i followed Nutty's video a few days ago as my introduction to Streamer.bot but it didn't match the current 2.2. Turned out he was using 1.18 which is so different.
      I've been floundering. Finding Command under Core was just what I was looking for.
      If you're in a Twitch mode, I turned on Shield mode, I thought to hide/clear my testing chat. Nothing works now. Shield mode is off but Streamer.bot is ignoring my chat messages.
      Any help would be appreciated.
      A little knowledge is dangerous!!!

    • @cowbanchalam9725
      @cowbanchalam9725 2 місяці тому

      Twitch problem sorted
      Deleted my account and created a new one!

    • @beardedink
      @beardedink  2 місяці тому

      Account deletion seems to be an extreme measure. But I am happy you got it sorted. Keep in mind that right now Twitch is messing around with their own backend. They are testing experimental chat features and adjusting the API. This makes things like chat bots (including SB) to break during the testing. This has been going on an doff for a couple days and could be the cause of your current issue.@@cowbanchalam9725

  • @LWTdb
    @LWTdb 3 місяці тому

    How are you able to test streamer.bot chat commands when you are not actually streaming?

    • @LWTdb
      @LWTdb 3 місяці тому

      Ah ha, I found it. In manage broadcast select the broadcast without starting it. Good video by the way! I am working on more commands for my streams.

    • @beardedink
      @beardedink  3 місяці тому

      Streamer.bot connects to the Twitch API just like all the other chat bots, so it is always active when signed into your account (and the bot is open). Because of the websockets connection through OBS, it is also connected. In the video I am using the chat through the docks in OBS, which passes through the API and is then picked up by SB. You can't directly test channel point redeems that require you to be live, however, you can right click on your triggers and each one will have a "test trigger" option which will mimic the redeem being purchased and test that way.

    • @dougbetts626
      @dougbetts626 3 місяці тому

      Thanks, I should have mentioned I am using UA-cam not Twitch, perhaps that works different than Twitch. I am currently troubleshooting an issue where the viewers on a UA-cam live stream do not show up in the Viewers tab in Streamer.bot. They used to be there. When I remove the checkmark for "Hide Not Present" I see a long list of prior viewers. Before removing that checkmark I only see my UA-cam accounts. Do you recognize this symptom or have any guidance?@@beardedink

    • @dougbetts626
      @dougbetts626 3 місяці тому

      Thanks, I should have mentioned I'm using UA-cam not twitch perhaps it works different. I am live streaming to an unlisted stream to be able to test all functions and using one of my other UA-cam accounts as a "user". I am reviewing your video from Oct 20, 2023 while troubleshooting a symptom where the Viewers tab in Streamer.bot does not show the active users. If I remove the checkmark for "Hide Not Present" I see users from the past but the only users I see for the current stream (even on public streams) is two of my own accounts. Do you recognize this symptom or have guidance? Bottom right corner of Streamer.bot shows I have Connected (5/5) @@beardedink

    • @LWTdb
      @LWTdb 3 місяці тому

      @LWTdb = @@dougbetts626