Twitch Clip Command

Generate a Chat Command that will Create Clips on your Twitch Channel!

I made the first clip command script that was ever made for Twitch, which was sadly limited to users who used the bot it was created for.
So it’s only right that I create a nice and easy to use API, so it could be used with nearly all bots. Because things shouldn’t be limited.

Currently supports chatbots such as, but not limited to: Phantombot, Pajbot, Nightbot, Streamlabs Chatbot (Ankhbot), Streamlabs Cloudbot, Scorpbot, Botisimo, StreamElements, Ohbot, Fossabot, Deepbot and any other Twitch Chatbot with ReadAPI functionality.

Update: 09/14/21 Yeah I’ve been so lazy, I tried working on the new api and site today, but quit after 30 minutes.
It was the first time I even touched any code for this or the new site in 3+ months, I’ve been in a meh mood.
So I’m not sure when I’m going to get around to finishing all of that, I’ve been putting it off for so long now.

Currently this site is so outdated, even updating this message causes errors, so I do need to do it soon.
Yeah I’m sorry, but I promise I will always make sure this api is functional for as long as I can.
Now as far as when I will get the new api and site done, I don’t have any eta on that at this time.

I will eventually get it done, I just need to find my motivation again, lately I’ve been very unmotivated.
I haven’t even streamed or played any games in 3-4 months either, my brain is just foggy or something, idk.

This page is not designed to work on mobile browsers, but if you switch your mobile browser to “desktop site” mode, it should work much better and be easier to use. However I still suggest you set this up via your computer, not a mobile device.

What channel do you want to clip?

Enabling Clip Thumbnail Generation is Not Recommended. This will not work with nearly any cloud based bots.

See the Frequent Questions Tab for a more detailed overview of what enabling thumbnail generation does.

NOTE: Clip Thumbnail Generation is Automatically Disabled for Cloud based bots, since it will not work with them anyways.

Message from SOWHOYOUdotCOM

OAuth Tokens are Never Saved on Our Servers!
See the Information Tab for details about URL Encryption.

Twitch API Documentation and Resources

Click Here to View/Edit the Clips Created on/via Your Channel.
Click Here to Review All Apps with Access to Your Account.

Examples of Discord Posting Formats

There are technically 3 ways that Clips can be posted into Discord at this time.
Here I will show an example of how those will look depending on what you choose.

The default method: CodeBlock

This method is recommended, as it will work with all Chat Bots, but I do plan to improve it in the near future.

The second method: Embed – Without Thumbnail Generation

This method is not recommended, nor is it not-not recommended. It just doesn’t look that good in my opinion.

The third method: Embed – With Thumbnail Generation

This method is not recommended, as it will not work with any Cloud Based Chat Bots (Basically Most Bots).
This will work with: DeepBot, Pajbot, Phantombot and the downloadable version of Streamlabs Chatbot.
Note: When thumbnail generation is enabled, clips take about 15 seconds before posting in chat and/or discord.
If you are a chatbot developer: Please contact me so we can resolve this issue. Your clients would love you for it if you do.

Information about this API

Frequent Questions and all other information has been Moved to Discord!

To better keep things organized and updated, the FAQ’s have been moved to my Community Discord Server.
If you have any questions, need help with something or anything else: Click Here to Join the Discord Server!

If you’d like to show some support.

The best way would be to link people to this page.
Share it on your social media or link here in your Twitch Panels.

If you’re feeling really nice, you could always donate or subscribe.
Anyways, I just hope you enjoy the clip command, happy streaming!

Excessive Clipping and/or Automating the Creation of Clips with this API is Not Allowed!

I highly suggest adding a global cooldown or a user cooldown to your chatbots clip command.
As a streamer, you should know when too many clips are being made on your streams.

I do understand that some streamers have lots viewers and sometimes lots of clips get made.
This is not directed to those type of streamers and/or clips that are being created, so don’t worry.

This is more or less directed to the streamers creating more clips in one stream then the amount of followers they have.
If you the streamer are creating dozens of clips yourself each stream, then chances are the clips are not worth watching anyways.

See the Clip Command API Terms of Service below for more information on this topic.

Clip Command API Terms of Service

Excessive Automation of this API will be blocked and you will be banned from this API.
Example of Excessive Automation: Auto Clipping every 10-30 seconds for an extended duration.

Why: There is no reason to Automate Clips at that speed, there are Twitch VODS for that.

Single User Clipping at a high volume will be blocked and you will be banned from this API.
Example of Single User Clipping: The streamer themselves are creating 50-100+ clips every stream for compilation videos.

Why: There is no reason to make that many clips yourself. If want to make a YouTube video, Download and Edit your Twitch VODS.

NOTE: Banning people from this API is not something I ever want to do, but flooding the server with pointless clips is unacceptable.

Here are some channels that use this API

I say some channels, because not all channels are listed here. Some channels have been filtered out for different reasons.
This auto updates every 30 mins or so. If your channel is listed here and you want it removed, please contact me.

Fetching Current Stats! Please Wait!

Notify of
most voted
newest oldest
Inline Feedbacks
View all comments
1 year ago

Awesome stuff. I just wanted to find out if it’s possible to name the clip at the same time. So “!clip {title}” eg: !clip Great shot.
So it would create the clip and give it a title.

1 year ago

Hello there! Is there any chance to post links in a discord just like usual messages? For now its really hard to find right clip (cuz they are look the same)

1 month ago

so currently im having issues with clips where my chat is clipping things and theyre coming up as “clips missing”.

This clip for example

1 year ago

Is there a fix for the “failed to get client ID” error message.

4 months ago

Thanks for this, I used the first URL to create the !clip command in streamlabs. I copied the link and put in under the Response section when creating the command. Hope this is right.

Question regarding use, will any viewer be allowed to use this command, or just one account? I would like to set it so the my channel mods can use the command

Last edited 4 months ago by trashgamernation
7 months ago

Any chance that you can get this to work with other server webhook urls? Ive moved from discord to a server called Guilded and I can create webhooks their just the same as on discord. Would love to be able to keep using this! =)

Would love your thoughts, please comment.x