Skip to content

TTV LOL PRO removes most livestream ads from Twitch. This is free, don't expect it to be perfect.

License

Notifications You must be signed in to change notification settings

younesaassila/ttv-lol-pro

 
 

Repository files navigation

Icon
TTV LOL PRO


ℹ️ This is a fork of the original project at https://github.com/TTV-LOL/extensions

TTV LOL PRO removes most livestream ads from Twitch. This is free, don't expect it to be perfect. Issues? Complain to Twitch

This fork:

  • disables TTV LOL for channels you are subscribed to,
  • lets you whitelist channels,
  • improves TTV LOL's popup by showing stream status and "Whitelist" button,
  • falls back to the stream with ads if the API server errors out,
  • improves your privacy by removing your Twitch token from API requests,
  • lets you add custom primary/fallback proxies.

Recommendations:

  • uBlock Origin

    • removes banner ads,
    • removes ads on VODs.
  • vaft/video-swap-new

    • increases ad removal success rate,
    • reduces frequency of TTV LOL PRO player resets (momentary black screens).

Screenshot

Popup on Firefox

Installation

⚠️ Please disable/uninstall the official TTV LOL extension to avoid conflicts.

🦊 Firefox (Recommended)

  1. Download the latest version of this extension from the Releases page (XPI file)
  2. Go to about:addons
  3. Click on the gear icon then select "Install Add-on From File…"
  4. Select the XPI file you just downloaded

🌐 Chromium (Chrome, Edge, or Brave)

Without Automatic Updates (All operating systems)

  1. Download the latest version of this extension from the Releases page (ZIP file)
  2. Unzip the ZIP file you just downloaded
  3. Go to chrome://extensions
  4. Turn on Developer mode
  5. Click on Load unpacked
  6. Select the unzipped folder you just created

ℹ️ Deleting the unzipped folder will remove the extension from your browser.

With Automatic Updates (Windows & Linux)

⚠️ For Windows users: Please note that Chromium browsers only support auto-updates for .crx extensions. Unfortunately, these browsers do not allow the installation of third-party .crx extensions by default. To allow the installation of third-party .crx extensions, the "ExtensionInstallAllowlist" Enterprise policy must be enabled via the Windows Registry. Using this policy will make your browser display a warning message stating "Your browser is managed by your organization." because it thinks that the policy was set by a system administrator in your organization (since users don't typically mess with the Registry) -- that is not the case, so you can safely ignore this message. Your browser will still be managed by you and you only. If you are not comfortable having your browser display a warning message, please use the method above (without automatic updates).

  1. Download the latest version of this extension as a CRX file (Save link as…) from the Releases page
  2. Go to chrome://extensions
  3. Turn on "Developer mode" (top right-hand corner)
  4. Drag and drop the CRX file anywhere on the extensions page (you should see something like this on Windows)
  5. For Windows users only: Add this extension to your browser's allowlist via the Registry Editor (if you don't do this, Chrome will disable the extension the next time it launches and prevent Automatic Updates)
    1. Recommended: Read the warning above to make sure you understand why this is necessary
    2. Download the allowlist.zip file from the latest version
    3. Unzip the ZIP file you just downloaded
    4. Run the REG file for your browser (Chrome, Edge, or Brave)
    5. Fully close and restart your browser
    6. You can see the policy changes applied at chrome://policy

ℹ️ If you want to revert the changes made to the Registry, an unallow folder is included in the allowlist.zip file. You can run the REG file in that folder to revert the policy changes.

About

TTV LOL PRO removes most livestream ads from Twitch. This is free, don't expect it to be perfect.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Sponsor this project

  •  
  •