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.
Note: This is for Streamer bot version 0.1.8+. It will not work on older versions
You can just skip to the next step, howeever you will likely benefit to familiarise yourself:
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 that you will see through the tour.
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.
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 - 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 - 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 - Pyramids
You can configure Streamer bot to trigger an action when emote pyramids have been created in chat.
Streamer bot wiki entry for
Pyramids.
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 - Sub Counter
This will output fixed text to a file whenever a sub is received. You can also customise an action to run when a goal is met.
Streamer bot wiki entry for
Sub Coutner.
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 is added in 0.1.8 and 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
There are many events across the third row of tabs that allow you to link an action. With Fast Track, there are many set up already for you!
Streamer bot wiki entry for
Events.
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 - Polls
Here you can assign actions to Poll events. You can also manually create these events.
To create events from the bot, you need to use C
#. Please see the wiki entries for more information.
Streamer bot wiki entry for
Twitch Polls.
Platforms - Twitch - Predictions
In this tab, you can link actions to Predictions events. You can also manually create these events.
To create events from the bot, you need to use C
#. Please see the wiki entries for more information.
Streamer bot wiki entry for
Twitch Predictions.
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 - Streamlabs
This allows you to connect to Streamlabs to be able to trigger actions on tip and merchandise purchase events.
Streamer bot wiki entry for
Streamlabs.
Integrations - StreamElements
This allows you to connect to StreamElements to be able to trigger actions on tip events.
Streamer bot wiki entry for
StreamElements.
Integrations - VoiceMod
This allows integration with VoiceMod, allowing you to control voice changing effects from actions.
Integrations - Donor Drive
This allows integration into the Donor Drive fundraising platform and to trigger actions on related events.
Integrations - Pulsoid
This allows integration into Pulsoid heart rate events.
Integrations - HypeRate.io
This allows integration into HypeRate heart rate events.
Integrations - TipeeeStream
Enables integration with TipeeeStream. This was added after the video was recorded.
Integrations - TreatStream
Enables integration with TreatStream. This was added after the video was recorded.
Integrations - Streamer.bot Website
This allows integration into Kofi and Patreon events, but also extensive options like web page controls.
About
Whilst there's no functionality here, there are links to Streamer bot, including the Patreon to help support this awesome free product.