Clip Command Script for the Streamlabs Chatbot – FAQ’s & Change Log

So, what does this script do?

It will allow you and/or your viewers to create clips on your stream with a command of your choice. This will create a clip of the last 30 seconds of what was seen on your twitch channel, as if you had clicked the “clip stream button” in the Twitch video player. The clip will then automatically be posted/embeded into your Twitch chat, with the option to post it into the Discord chat, if you’ve enabled the discord connection in your Streamlabs Chatbot connection settings.


Can I change the discord channel that clips get posted in?

Unfortunately no, not at this time. Currently the ability to do that is not build into the Streamlabs Chatbot at this time. Once that is added into the Streamlabs Chatbot, I will add it into the script as well.


Can I edit or delete a clip that was created?

Yes, you can simply go to: & now you will be able to edit and/or delete any clips that have been created on your channel.


The script is not working, how do I fix this?

Did you save and enable the script? Is this the first script you’ve used? If so, make sure you’ve read the Streamlabs Chatbot Documentation and have correctly done all the required steps needed, in order to use scripts. You need to have Python 2.7 installed to use scripts.


If you are getting any of the following errors...

API Error! – Client ID Error! – Not Live Response!

This means something went wrong on Twitch’s end.
Click here and try Generating a New oAuth Token for the script.

When you generate a oAuth Token for the script, you need to make sure you’re logged into Twitch with the account that you’re streaming on, otherwise the script will be trying to take clips of the wrong stream.


Where can I download this script from?

Join the Streamlabs Chatbot Community Server.
Search for: “Clip Command” in the #scripts channel.


Questions and/or Suggestions

If you have any questions and/or suggestions, you can leave a reply below, or you can contact me on the Streamlabs Chatbot Community Server. You can also talk to me on my Twitch stream if I’m live or via the contact forum at the bottom of this page & I will reply as soon as I can!

NOTE: While I do work at Streamlabs, this would not be the location to ask for Support and/or Suggest New Ideas for the Streamlabs Chatbot, Website Issues, Etc.. This is my own personal website! You would need to contact Streamlabs directly.


Change Log

Apr 18th. 2019
Fixed Missing Permissions and Removed Old Unused Permissions

Mar 5th. 2019
Fixed those few stupid lines of code that were breaking discord posting.

Released: Feb 19th. 2019
Fixed issues for users with no points + Code Cleanup  + Better Error Responses + Misc Tweaks

Released: Feb 8th. 2018
Changes: Quick Fix for User Cooldown Messages

Released: Jan 3rd. 2018
Changes: Misc Fixes + FAQ’s + GUI Tweaks + More Custom Responses + Whisper & Discord DM Support + Fixed Clipping Twice

Released: Jan 2nd. 2018
Changes: Misc Fixes + Send to Discord Option

Released: Jan 2nd. 2018
Changes: Misc Fixes + Custom Responses + Command Cost + UserCooldown

Released: Jan 1st. 2018
Changes: None, Initial Release


Planned Changes

– General Bug Fixes
– Possible Twitter Integration
– Possible Web Hook Integration
– Better & More Response Variables
– Better Point Control + Add Rewards
– Plus, many other things that I forgot lol


16 Replies to “Clip Command Script for the Streamlabs Chatbot – FAQ’s & Change Log”

  1. Hey! I was wondering if there could be a timer on the clip – since the chat is lagging behind stream, I’d love to be able to set to clip 10-15 seconds prior to the person hitting the !clip command

    1. Not really possible, as the Twitch Clip API that this uses, is basically just the same as pressing the clip button on the viewers end.
      Although I may make a way to set a delay, that way the streamer can do a special command, that will let them take a clip of the next X seconds, but that may be tricky to perfect, due to many factors.

  2. Hi I tried tagging you in the streamlabs chatbot discord, if you would like to message me on discord my tag is Mednar#0001. I love the script but it hasn’t been working for me for a while now. I just get a client ID error every time. I’ve tried everything on here several times over, and based on what I read I’m wondering if you can even help, but I was wondering if you’ve heard of other similar reports recently or if you would have any way of helping me getting it to work again. I’ve reauthenticated my streamer acct, bot acct and auth token many times without success.

  3. Working on a full re-code of the script, that will be coming soon.

    Update is for bug fixes and code clean primarily, no new features yet.
    After it will give me the ability to add/change/fix things much easier.

    Sorry it’s been so long, I just don’t like Python and I’ma busy person.

  4. Hello, Thank you for this great script. After applying the latest version I can no longer get thumbnails to post on discord (they use to before). I’ve tried to restart from scratch but no luck. Any suggestions?

    1. the fix for this is a fucking pile of shit in all honesty.
      It would require me to basically add delays in the time it takes, after making the clip, to the time that it gets posted in chat, even though the clip is already made.
      I plan to do something to fix this via adding custom delays, but that shit is gonna fucking suck, mainly because I hate python, but I will get something out to fix that ish one of these here updates.

Leave a Reply