orvods-go is a fork of OverRustle VODs written in go. It plays Twitch VODs/Youtube VODs or videos with the destiny.gg chat replay along the side. This version is significantly faster than the old one and has a lot more features (though, granted, most can be backported due to being webpage/js changes).
The first screenshot is the old version's speed clocking at blazing 15 seconds, the second is the newer version with 870 milliseconds.
- Obtain the necessary API tokens from Twitch and Youtube.
cp .env.example .env
- Add your API keys/tokens in the
.env
file and change other options how you see fit. - Remove my analytics (look for the "Matomo" comment in the
index.html
file). - (optional) If you have a logging system of your own and dont want to use mine, make sure to edit
util.js
with your own APIs. - (optional) Change the
docker-compose.yml
file/incorporate it into your own setup. docker-compose up -d
- jacobnisnevich - for developing the initial project in the first place! <3
- gabrieljablonski - for helping out with random delays between messages and with message order ideas on reddit. <3