
Automated Timestamping for YouTube Live Streams
Making highlights creation effortless for creators and viewers
📖 Read the full story on Medium - Learn about the journey behind Tsnip
Tsnip revolutionizes how you handle YouTube live streams by automatically timestamping key moments during your broadcast. After your stream ends, our intelligent bot comments all collected timestamps, making it incredibly valuable for:
- 📺 Offline Viewers - Easily navigate to the best moments
- ✂️ Content Editors - Quickly identify highlight-worthy segments
- 🎯 Content Creators - Boost engagement with organized content
- ✅ 100% Open Source - Full transparency
- ✅ No YouTube Login Required - Your channel stays secure
- ✅ Zero Cost - Free forever
- ✅ Privacy First - No data collection
You'll need Nightbot set up on your channel. If you haven't done this yet, follow this simple guide:
📹 How to Setup Nightbot
- Add the Command - Paste this in your YouTube live chat:
!addcom !ts $(urlfetch https://tsnip.vercel.app/api/clip?user=$(user)&chatId=$(chatid)&channelid=$(channelid)&msg=$(querystring)&delay=22)
-
Set User Permissions (Recommended) - To prevent spam, change the Required User-Level to Moderator in Nightbot settings.
-
Customize Delay - Adjust the
delay=22
parameter based on your stream setup:
Stream Type | Recommended Delay | Use Case |
---|---|---|
Low Latency | delay=22 |
Real-time interaction |
Medium Latency | delay=42 |
Balanced performance |
High Latency | delay=58 |
Stream sniper protection |
Once integrated, you and your viewers can create timestamps using these commands:
Command | Description | Example |
---|---|---|
!ts |
Creates timestamp with no title | Simple moment capture |
!ts Nice Flick Shot |
Creates timestamp with custom title | Titled as "Nice Flick Shot" |
💬 Confirmation: After a successful timestamp, you'll see a response from Nightbot confirming the action.
💡 Pro Tip: The delay compensates for the time difference between your live stream and when viewers see it in chat.
After your live stream ends, within 2 minutes our bot will automatically comment with all collected timestamps:
The bot organizes all timestamps chronologically, making navigation effortless for your audience.
Tsnip now supports sending timestamps directly to your Discord channel! When this feature is enabled, timestamp messages will be sent to your designated Discord channel like this:
⚠️ This feature is NOT enabled by default
To add Discord integration to your channel:
- Contact the Developer on Discord:
jd.208
- Provide your Discord server details and channel information
- Wait for approval and integration setup
- Feature will be activated after discussion with the developer
Why contact is required:
- Custom setup needed for each Discord server
- Ensures proper permissions and security
- Prevents spam and unauthorized usage
- Maintains service quality and stability
![]() @kiwi_fps Professional Player |
![]() @Exion Variety Game Streamer |
![]() @lordbathura Entertainer |
![]() @BloodLineYT Full-time Content Creator |
![]() @RakaZoneGaming Variety streamer & 2x Indian Streamer of the Year |
![]() @SurvEcs FPS Streamer |
![]() @Suryanshexd RPG Streamer |
Join the growing community of streamers who trust Tsnip for their timestamping needs!
Tsnip is built with modern, reliable technologies:
Component | Technology | Purpose |
---|---|---|
Backend | Python | Core application logic |
Deployment | Vercel | Serverless hosting platform |
Database | Supabase | Real-time database & storage |
Scheduling | GitHub Actions, Cron-job.org | Automated timestamp processing |
Built for performance, scalability, and reliability.
Your support helps us:
- 🖥️ Cover Infrastructure Costs - Keep servers running smoothly
- 📈 Scale Reliably - Handle growing user base
- 🔧 Continuous Improvements - Add new features and fixes
![]() UPI Payment technoguys037493@okaxis
|
![]() Buy Me a Coffee ☕ Support Here |
GitHub Sponsors 💖 Sponsor on GitHub |
Can't support monetarily? No worries! Here's how you can help:
- 📢 Share with fellow streamers
- 🗣️ Give shoutouts during your streams
- ⭐ Star this repository
- 💬 Spread the word on social media
Free publicity is just as valuable to us! ❤️
Got questions, suggestions, or need help? Reach out to us:
- 📧 Email: workbyjd@gmail.com
- 💬 Discord:
jd.208
- 💼 LinkedIn: jaypatel208
For Discord integration requests, please contact via Discord: jd.208
This project is licensed under the MIT License - see the LICENSE file for details.
If Tsnip helps your content creation journey, consider giving us a ⭐!