Getting started with Chains
What are Chains?
Chains allow you to combine simple actions into one chain to simplify your streaming experience. Once created, you can call it in a single click on "Run" button. You can also specify hotkey to call chains without switching to app.
Introducing Chains Editor. Here you can find "Chain Name" and "Hotkey" fields on top, commands list on on the center and variables on the right side.
Imagine that someone suddenly distracted you so you need to hide webcam and mute your microphone.
Click on Plus Button to see the list of available functions.
Find "Hide Scene Item" function using search field or just use scroll and select it.
Select your scene and webcam source. For example:
Click on "Save" button.
Then, repeat this step with "Mute Source" command:
Press to hotkey field to set hotkey for your chain
You can use any keys here (up to 5 keys in a single shortcut):
Okay, now we'll try to create a more complex things
Imagine that we have AFK screen on which we want to leave a message and start countdown timer. It may look like:
What if we say that you don't need to write it manually? Moreover, you don't even need to install something to create a timer. Okay, easy for us:
But we also want to have an opportunity to specify the message and timer. And here come variables! Click on a plus button around "Variables" to add a variable:
"Variable Name" is used in our chain "Variable Type" is a little magic. "String" and "Multiline String" mean that you will be asked for this variable value before chain is called. There are also another types for your needs. For example, you can create variable with a random number.
"Default value" is a specific option for "String" type. This value will be inserted in field by default We'll create "Message" and "Time" variables. After creation, you can see it here.
Now we can use it in our commands instead of static value:
Our chain looks like this:
And now you can specify AFK message and time before you leave