8000 GitHub - zGato/ScrewTwitchAds: Updated repository for solutions to ads on Twitch.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

zGato/ScrewTwitchAds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 

Repository files navigation

ScrewTwitchAds

Make sure to take a look at the main community repo /pixeltris/TwitchAdSolutions

I've created this repo to add extra AdBlocking methods and change it a bit.

This repo consists in various ways to circumvent Twitch Ads, either client-sided solutions or server-sided.

DO NOT COMBINE TWITCH ADBLOCKERS!

SERIOUSLY. DON'T COMPLAIN ABOUT IT NOT WORKING IF YOU USE MULTIPLE SIMULTANEOUSLY.

For desktop users

[RECOMMENDED] Server-sided blocking methods

Proxies are usually the best and most reliable way to circumvent Twitch Ads. Either way, check the downsides of proxies.

  • TTV LOL PRO V2 - chrome / firefox / code
    • A fork of TTV LOL with most of the code rewritten with new ad blocking capabilities.
    • Removes in-stream ads. Use uBlock Origin for banner ads and others.
    • Works thanks to simple HTTP proxies. V1 proxies are not compatible!
    • Works for everyone. Released & updated recently.
    • More information at: https://wiki.cdn-perfprod.com/
  • TTV LOL PRO V1 - code
    • A fork of TTV LOL with improved UX and some newly added features.
    • Same ad blocking system as the original TTV LOL extension.
    • Proxy the initial streamer.m3u8 to grab an ad-free playlist from an ad-free country.
    • Removes in-stream ads. Use uBlock Origin for banner ads and others.
    • Doesn't work for everyone. If you use specific proxies results may vary. Choose one from the following list or host your own.
    • Not supported & deprecated. Not recommended for non-advanced users.
    • More information at: https://wiki.cdn-perfprod.com/v/v1/

Client-sided blocking methods

For the sake of security it's recommended to use a permalink when using uBlock Origin (as permalinks do not auto update).

ublock and userscript scripts do auto update which could lead to having your data compromised if the main repository gets compromised.

  • Navigate to the uBlock Origin Dashboard (the extension options)
  • Under the My filters tab add twitch.tv##+js(twitch-videoad).
  • Under the Settings tab, enable I am an advanced user, then click the cog that appears. Modify the value of userResourcesLocation from unset to the full url of the solution you wish to use (if a url is already in use, add a space after the existing url). e.g. userResourcesLocation https://raw.githubusercontent.com/pixeltris/TwitchAdSolutions/0b5ea5ed8959a6b4eb4c1ea406aaa56313c9c907/video-swap-new/video-swap-new-ublock-origin.js
  • To ensure uBlock Origin loads the script I recommend that you disable/enable the uBlock Origin extension (or restart your browser).

If you would like to remove the script, remove the twitch-videload filter and replace the script url to unset

For mobile users

[RECOMMENDED] Server-sided blocking methods

Proxies are usually the best and most reliable way to circumvent Twitch Ads. Either way, check the downsides of proxies.

  • Xtra for Twitch - f-droid / code
    • Twitch player for Android.
    • You can select your own custom proxy. You can host your own or choose one from the following list.
    • Use the following syntax when using your own proxy or one from the list.
    • Alternatively you can also use standard HTTP proxies.
    • Partially broken in some regions for some users.
  • PurpleTV - apk
    • Modified Twitch Android app with added functionalities.
    • You can select your own custom proxy. You can host your own or choose one from the following list.
    • Use the following syntax when using your own proxy or one from the list.
    • Code is private and some features are locked behind a paywall.
    • Partially broken in some regions for some users.
  • TwitchAdBlock (for iOS) - code
    • Modified Twitch iOS app with added functionalities.
    • You must be able to sideload ipas to your iOS device.
    • By default, client-sided ad block mechanism is enabled. It may or may not work for you.
    • You can select your own HTTP/m3u8 custom proxy. You may find some proxies provided by their maintainer here, or use any from the following list.
    • Alternatively, you can host your own proxy.

Developers

Host your own proxy

About

Updated repository for solutions to ads on Twitch.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0