This shows a streamers profile image when they are given a shoutout in the channel.
- Install StreamLabs Chatbot
- Enable Scripts in StreamLabs Chatbot
- Microsoft .NET Framework 4.7.2 Runtime
- Download the latest zip file from Releases
- Right-click on the downloaded zip file and choose
Properties
- Click on
Unblock
NOTE: If you do not see
Unblock
, the file is already unblocked. - In Chatbot, Click on the import icon on the scripts tab.
- Select the downloaded zip file
- Right click on
Shoutout Overlay
and selectInsert API Key
. Click yes on the dialog.
Make sure the script is enabled
Click on the script in the list to bring up the configuration.
ITEM | DESCRIPTION | DEFAULT |
---|---|---|
Shoutout Command |
The command to trigger the shoutout | !so |
Cooldown |
The amount of seconds between each allowed command trigger | 30 |
Permission Level |
The permission level required to trigger the command | Everyone |
Duration |
The amount of time, in seconds the overlay will display on screen. | 10 |
OPEN OVERLAY IN BROWSER |
Open the overlay in your browser for testing. | |
SEND TEST EVENT |
Sends a test event to the overlay. |
ITEM | DESCRIPTION | DEFAULT |
---|---|---|
Enable Shadows |
Enable shadows around the items | true |
Logo Shape |
The shape of the users logo | circle |
Caster Color |
The color of the text for the caster | rgba(255,0,0,1) |
Twitch Link Color |
The color of the text for the twitch link | rgba(255,0,0,1) |
In Transition |
The Transition Animation | slideInRight |
Attention Animation |
The animation to draw attention before/after the out/in transitions | none |
Out Transition |
The Transition Animation | slideOutLeft |
ITEM | DESCRIPTION |
---|---|
Check For Updates |
Check for new versions of the script |
Save Settings |
Save the changes to the settings |
This script adds 2 new custom parameters $shoutout
and $shoutout(name)
.
$shoutout
- This one should be used only in custom commands, it will shoutout the name of the user who used the command.$shoutout(name)
- This one gives a shoutout to the user that is between parenthesis, for example:$shoutout(darthminos)
$shoutout($username)
If you want to make a shoutout and also show text in chat you can insert the text after the custom parameter:
$shoutout($username) Thanks for the follow $username!
- Add a new
Browser Source
in OBS / SLOBS
- Set as a
Local File
and choose theoverlay.html
in theShoutout Overlay
script directory. You can easily get to the script directory location from right clicking onShoutout Overlay
and chooseOpen Script Folder
.- As a secondary method, you can leave
Local File
unchecked, and Click onOpen Overlay In Browser
. Copy the Url from the browser, and use that as the Url. The url should start withfile://
.
- As a secondary method, you can leave
- Set the
width
andheight
to the resolution of yourBase (Canvas) Resolution
. - Add any additional custom CSS that you would like to add.
- Check both
Shutdown source when not visible
andRefresh browser when scene becomes active
.