VRFlad's Fast Track - Part 5 - Streamer bot tour

Now you are ready to start Streamer bot!

Simply run streamer.bot.exe (or use the shortcut created in part 3) to start the bot.
You can just skip to the next step, howeever you will likely benefit to familiarise yourself with each top level tab:

Actions

Actions do the majority of the work of the bot, using a large variety of sub-actions available, including custom c# code.
On their own they do nothing, but they can be triggered by various options. Since the video there is a triggers part, so you now link events to the actions from within the actions tab.
To create a new action, you right click in the left hand pane. To create a sub-action for the selected action, right click in the right hand pane.
Be sure to check out the Streamer bot wiki for Actions and Sub-Actions.

Commands

Commands are used for chat messages to trigger actions. You can assign permissions, cooldowns (and cooldown actions).

Streamer bot wiki entry for Commands.

Voice Control

Voice Control allows you to use the built in Windows speech recognition to trigger actions.

Note: I highly recommend checking out the links in the wiki for this.
Streamer bot wiki entry for Voice Control.

Hot Keys

How keys allow keypress combinations to trigger actions.

Servers/Clients

This is where you can enable integration between Streamer bot and other items, like web pages.

The Websocket Server is enabled by the Fast Track package as it is used by the latest / alerts overlays and the Champion game.
Note 1: If you are running OBS on a separate machine, change the address to the ip address on your network and to take note of this.
Note 2: To run on a different port, keep the same 127.0.0.1 Address, but change the port, taking note of the new value.

Streamer bot wiki entry for Servers and Clients.

Settings - User Interface

This allows you to change which tabs are visible and to be able to bring back confirmations to delete items if any of these have been disabled.

Streamer bot wiki entry for User Interface.

Settings - General

Here you can control queues, sound and the type of logging that Streamer bot will perform. If you have a lot of activity on your stream(s), there are some perforance options to help but it is very rarely needed.

Note: Actions are assigned queues (there is a Default queue), which can be set as blocking. A blocking queue means that for the actions assigned to the queue, only one action can be run at a time. This is particularly important if actions have sounds, visual elements or accessing files where multiple actions may cause a bad result.


Streamer bot wiki entry for Settings - General.

Settings - File/Folder Watcher

Streamer bot can work with files in many ways, this is where an action is triggered if contents of a file / folder change. This includes creation, deletion and modification.

Streamer bot wiki entry for File Watcher.

Settings - Timed Actions

Timed actions allow to set a combination of time and lines seen in chat to trigger events. This is great for things like reminding viewers of social media or competitions.

Streamer bot wiki entry for Timed Actions.

Settings - Credits

The bot has a built in credits system, where it will track who has been in your stream and to enable you to retrieve this through Websocket Server / HTTP Server.

Streamer bot wiki entry for Credits.

Settings - Quotes

Quotes are built into the bot, however you need two actions. One to let the bot know how you want to output the quote, and a second on how to confirm the quote has been added.
Fast track has these set up for you.

Streamer bot wiki entry for Quotes.

Settings - Groups

Groups can be set up to control permissions for actions or to be used for separate groups for credits.

Streamer bot wiki entry for Groups.

Settings - C# Compiler

When creating C# code, you may need to use references. You can add in references here to always be included into your code to make it easier to implement.


Action Queues



This allows you to see pending actions, the action history (including the variables they used and ways to rerun) as well as a summary view for your queues. This is very helpful to understand what action is to blame when there are issues where things can appear hung or to not work.

Platforms - Twitch - Events

This tab is no longer present, use the triggers under the actions tab instead now.

Platforms - Twitch - Channel Point Rewards

When connected to Twitch, this will show the channel point rewards available.

You can assign an action to the channel point so when it is redeemed, then the action is triggered.
To add new channel points rewards, right click in the main pane.

Note: You are unable to add images to rewards using Streamer bot, but this can be done through Twitch.
Note 2: If they are highlighted, there are limited options that you can configure (due to Twitch limitation).
You can duplicate existing rewards and then to remove the previous rewards to be able to get full control.

The VRFlad Channel point reward image resizer can help with resizing images for this.
Streamer bot wiki entry for Channel Point Rewards.

Platforms - Twitch - Accounts

This is where you can connect the bot to your broadcaster account and optionally a second "bot" account.

Note: Ensure that you should not use your broadcaster account for the bot account.

Streamer bot wiki entry for Twitch Accounts.

Platforms - Youtube

This is where you can connect the bot to YouTube. The FastTrack package does not currently support this platform.

Stream Apps - OBS

(Used to be called Broadcasters)
This enables you to connect Streamer bot to OBS, allowing you to easily perform advanced functionality.
The next step will walk you through this connection.

Streamer bot wiki entry for OBS.

Stream Apps - Streamlabs Desktop

(Used to be called Broadcasters)
This enables you to connect Streamer bot to Streamlabs, allowing you to easily perform advanced functionality.
The Fast Track package is not designed for Streamlabs, however, I will consider a Streamlabs version should there be a large demand.

Streamer bot wiki entry for SLOBS.

Stream Apps - PolyPop

(Used to be called Broadcasters)
This enables you to connect Streamer bot to PolyPop.
The Fast Track package is not designed for PolyPop.

Integrations

This tab allows you to connect to many services, from heart rates / donations / purchases or even the great functionality from the Streamer.Bot website.

Streamer bot wiki entry for Streammer Bot Integrations.

About

Whilst there's no functionality here, there are links to Streamer bot, including the Patreon to help support this awesome free product.