Caster Overlay Script for Streamlabs Chatbot

0

My homie The_Alcoholic_Ninja built a really cool script for Streamlabs Chatbot called Caster Overlay Script that allows you to have an animation pop up on your stream when shouting out other streamers. Once setup, you can set a command that you, your mods, or whoever else you want to have use it, that will pull a streamers logo and url and display on your stream with a variety of animations to choose from.

To install:

  1. Download Caster Overlay Script
  2. Ensure Python is installed
  3. Open Streamlabs Chatbot
  4. Go to scripts tab
  5. On top right, click import and select the casteroverlaymaster.zip
  6. Right click on Caster Overlay script and click “Insert API Key”
  7. Right click anywhere in scripts tab and select “Open Scripts Folder”
  8. Open CasterOverlay folder and copy index.html file path (Example: C:\Users\username\AppData\Roaming\Streamlabs\Streamlabs Chatbot\Services\Scripts\CasterOverlay\index.html)
  9. Open OBS and create a new browser source and input index.html path as a local file.
  10. Next you to configure the script. Start by getting your twitch Client ID and inputting into the “API Key” section of the script.
  11. Choose your command to activate script, colors, transitions and even add sound effects by inputting a sound file path.
  12. Before you can test out your new cool script make sure that you have it enabled in Streamlabs Chatbot.
  13. That’s it!
About author

PapaStanimus

Entrepreneur, music lover, player of video games, and futurist.

Comments
  • Kris1

    March 7, 2019

    The way I was able to get this to work was as follows:

    #1 – Generate the API call based on the BOTs twitch login, not the caster (if different)
    #2 – The oAuth Redirect URL needed to be the exact same file name as the Overlay.html file, not http://localhost

    Note for script dev: The actual file URL is Overlay.html, not index.html, in many cases it could just be that these users are linking the incorrect filename.

    Reply
    • Capir0t02

      March 13, 2019

      Sorry, I do not understand! Do not ask for the index.html and yes the Overlay.html. But do the files need to be in an FTP? How do I link the file to the server and make an example of the OAuth URL?

      Thank you

      Reply
  • v00d00x13

    February 4, 2019

    I figured out the api key but can not get it to work. Do i need to keep the scripts folder zipped up or do i need to unzip the folder?

    Reply
  • RigorMortis994

    February 4, 2019

    I cannot for the life of me get it working. Any help would be appreciated.
    Thank you.

    Reply
  • v00d00x15

    January 27, 2019

    Where exactly do you get the api key from? I have done everything else but for some reason it doesnt seem to want to work for me.

    Reply
  • JakePizzarelli6

    January 13, 2019

    It works! TYTY

    Reply
    • PapaStanimus7

      January 17, 2019

      Hey I just updated the file to the latest version from Matt (The_Alcoholic_Ninja), dude who made this. Make sure to get yer updates!

      Reply
  • UserID10T8

    December 27, 2018

    Hey @The_Alcoholic_Ninja,

    I’ve been having some issues with the script not updating or using any transitions I choose in the script options. It always slides right, slides right. Regardless of the in and out option selected. Saving settings, reloading scripts, and restarting bot did not help. Even tried this version versus another I found elsewhere, same symptom. Update the duration however does seem to be effective, another added frustration.

    Thanks for any help!

    Reply
    • PapaStanimus9

      January 17, 2019

      Hey I just updated the file to the latest version. Give it another shot.

      Reply
  • TiLLeR10

    August 13, 2018

    The idea of this script seems really neat. I’ve been trying to get it setup but for some reason it’s not working. It’s imported into the bot, I’ve inserted the API key, and ensured it’s active. For some reason the overlay never seems to trigger. I have a feeling it has something to do with the Twitch API Client ID (not something I’m use to using before). Are we supposed to go into the Twitch developer portal, create an app and grab that client ID?

    Reply
    • TiLLeR11

      August 13, 2018

      I managed to get it working. The button in the script ‘copy overlay to clipboard’ gives a url ending in index.html however the file should be overlay.html. Thanks for the great script!!

      Reply
      • The_Alcoholic_Ninja12

        August 13, 2018

        Glad you were able to get it working! And thank you for that typo… good catch… it was something I added after I got it set up but I will change that for the next version.

        Reply
  • The_Alcoholic_Ninja13

    July 30, 2018

    If anyone needs help with the script feel free to post a comment and I will do my best to give you a hand!

    Reply
    • Hiro14

      December 25, 2018

      I’m running into the same issue :/ too many scripts

      Reply
    • RigorMortis9915

      February 4, 2019

      Sorry for the double post but I would love some help in setting this up. Thank you.

      Reply

Your email address will not be published. Required fields are marked *