Skip to content

iamashishjaiswal/streamclipper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎬 StreamClipper: Fast Stream Clipping for YouTube Live

Status
Build
License: CC BY-NC 4.0

⚙️ Tech Stack

Technology Badge
Python Python
Flask Flask
SQLite SQLite
Discord Webhooks Discord
YouTube Integration YouTube

✨ What is StreamClipper?

StreamClipper is a lightweight, open-source alternative to Streamsnip, tailored for YouTube streamers who want automated clipping using Nightbot commands. It includes Discord integration, ensures full privacy, and comes with no usage limits.

✅ Features

  • ⏱️ Accurate clip timestamps with automatic Discord message updates
  • 🧹 Auto-deletes Discord messages when clips are removed
  • 🛠️ No api key used, 100% scrape and Cookie based

💡 Special Shoutout to Suraj Bhari, founder of Streamsnip, whose work inspired this project. He provided invaluable feedback throughout the development of StreamClipper.


🗒️ Fill this Google Form before adding any command so that we will integrate your clip to discord.


🧠 Nightbot Setup Guide

🔹 Clipping Command - !clip <title>

Add the following command to Nightbot to enable clipping:

!addcom !clip $(urlfetch https://streamclipper.onrender.com/clip/$(chatid)/$(querystring)?delay=-30)

  • 🕒 You can customize the delay parameter (in seconds) by changing -30 to your desired value. If omitted, it defaults to -30.

  • ✅ Make sure you have filled Google form mentioned above because i need those details to integrate this to your disccord.


🔹 Delete Clip Command - !delete <clip_id

Add this command to allow authorized users (e.g. moderators) to delete clips:

!addcom !delete $(urlfetch https://streamclipper.onrender.com/delete/$(query)) -ul=moderator

  • 🔐 The "-ul=moderator" flag restricts usage to moderators, reducing the risk of misuse.

🙋‍♂️ Contributing

Pull requests are welcome! For major changes, please open an issue first to discuss what you'd like to change.


🛡️ License

📄 This project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0).

🚫 Commercial use is not allowed.
✅ You are free to share and adapt the material, as long as you:

  • Give appropriate credit,
  • Provide a link to the license, and
  • Indicate if changes were made.

📁 See the LICENSE file for the full legal text.


📬 Contact

Created with ❤️ by Ashish Jaiswal

About

Clip highlights from your YouTube live stream instantly with just one Nightbot command.

Topics

Resources

License

Stars

Watchers

Forks