Free, open source and distributed bot for twitch streamers that provides hassle free integration with multiple music streaming platforms.
- Login with Twitch
- Login with your Spotify
- Default commands
- !sr
- function: removes your latest requested song from the queue
- params (any one)
- song and artist name
- spotify link
- !rm - remove requested song
- function: removes your latest requested song from the queue
- params: none
- !sr
- Client
- Setup env variables based on the .env.example files
-
cd client
- Run client
npm run dev
- Server
- Setup env variables based on the .env.example files
-
cd server
- Run server
(or)
npm run dev
- Run using Docker
docker build -t broccoli-api . docker run -p 3000:5000 broccoli-api
- React + Vite + Typescript
- Go + Gin
- Redis
- Docker
- GCP (Cloud Run, Cloud Engine)
- Multi-source requests
- Ability to add new commands and edit existing ones
- Request Analytics
- Plug and play services
- Integration with Youtube & Kick