ttv-tools
ttv-tools copied to clipboard
Tools for twitch
ttv-tools
This Firefox extension bundles common functionalities enhancing the Twitch experience. It only works with Firefox (due to Safari and Chrome not supporting browser.webRequest.filterResponseData).
These functions include:
- Ad skipping (skip ads and reload the player)
- Minimal latency (automatically reload or speed up the stream if you're too far behind)
- Reload on error (if the player errors, reload it)
Installing
This extension isn't on addons.mozilla.org, you'll need to download it yourself.
Downloads can be found on the releases-page.
TODO
- Settings-Panel on the player
- Add tests for ad-skipping/-matching
- Provide better feedback
- ~~Possibly parse playlist~~
- Investigate
swc/spackfor faster compilation (blocking: #1438)
Set-Up
You may build the extension for yourself.
-
Install the dependencies:
npm i -
Build the extension:
npm run build -
Sign the extension:
npm run sign(WEB_EXT_API_KEYandWEB_EXT_API_SECREThave to be set. More information can be found here)