Clip Muncher
2023 - now
Discord gameplay clip aggregator.
Easily browse, search and share videos uploaded to your Discord servers.
NOTE: Clip Muncher is currently closed source, and only active on a handful of private Discord servers - without being in one of them, you will not be able to log in.
How does it work?
- The Discord bot is added to a server, and a channel assigned as the clip upload channel.
- The bot will then start scraping & downloading all videos uploaded to that channel.
- By logging in to the site with Discord, you can then browse clips from scraped servers you are in.
- You can search by video name, message text associated with the clip, uploader, or by tagged users.
- You can only tag featured users in clips you uploaded.
Technologies
- Frontend made using SvelteKit
- Backend wrapper over PostgreSQL written in Rust, with TypeScript bindings generated via ts-rs
- Scraper service written in Rust
- Deployed as Docker containers, served via an nginx reverse proxy