Zacam icon

NoAdTTV

Zacam | PRO | 10/02/26 06:42:47 AM UTC (Edited) | 0 ⭐ | 321 👁️ | Never ⏰ | []
text |

5.45 KB

|

None

|

0 👍

/

0 👎

Install NoScript
Homepage: https://noscript.net/getit/
 Load to a Live Twitch.tv channel and open the NoScript Dropdown
Set the following to "Untrusted":
...amazon-adsystem.com
...media-amazon.com
 Configure the rest as suitable for you; some others may need to be set to "Trusted" for Twitch to work properly.
 Install Tampermonkey
Homepage: https://www.tampermonkey.net/
Choose Browser
 Add Ad Block Script to Tampermonkey
Github: https://github.com/pixeltris/TwitchAdSolutions
 Navigate to the "vaft" folder and import the "vaft.user.js" file.
Don't forget to Enable the script for use on Twitch.
----
 Install Stylus
Chrome Store: https://chromewebstore.google.com/detail/stylus/clngdbkpkpeebahjckkjfobafhncgmne?hl=en
Firefox Addon: https://addons.mozilla.org/en-US/firefox/addon/styl-us/
Or Github: https://github.com/openstyles/stylus/releases
 Open the Stylus Menu and select "Manage Styles"
Click on "Import" on the left and paste the following (save it as "Ad Free Twitch"):
(Start at the @, and go to the bottom)
 Updated: Oct 1st, 2026
====================================================================================
 @-moz-document domain("twitch.tv") {
.resize-detector,
div[class*="giftExpirationCallout"] {
    display: none !important;
}
 .Layout-sc-1xcs6mc-0[style$="visibility: hidden;"] {
    display: none !important;
}
 .adblock-overlay {
    display: none !important;
}
  /* Fix Widths for Top Nav */
.top-nav__menu>.Layout-sc-1xcs6mc-0:nth-of-type(1) {
    width: fit-content !important;
}
 .top-nav__menu>.Layout-sc-1xcs6mc-0:nth-of-type(3) {
    width: fit-content !important;
}
 /* Top Nav - Get Turbo */
.top-nav__menu>.Layout-sc-1xcs6mc-0>.fHcEag:has([class^="ScCoreButtonLabel"]) {
    display: none !important;
}
  /* "Go Ad-Free" */
.top-nav__menu>.Layout-sc-1xcs6mc-0:nth-of-type(3)>.Layout-sc-1xcs6mc-0:nth-of-type(7:not(.hdaUxc)) {
    display: none !important;
}
 /* Themed Ads */
div.subtember-gradient, div.holiday-gradient,
.ubo-overlay {
    display: none !important;
}
 #directory-banner[data-a-target="directory-banner-ad-slot"] {
    display: none !important;
}
 /* Year End / Recaps */
.common-centered-column > div > .tw-root--theme-light {
    display: none !important;
}
 .channel-info-content>div>div:first-of-type:has(.tw-callout-message) {
    display: none !important;
}
 /* Subtember */
.Layout-sc-1xcs6mc-0.kWTSin:has(div[style='background-image: url("https://static-cdn.jtvnw.net/subs-image-assets/banner/subtember2025/banner-large-sparkles.png"); background-size: cover;'])
{
    display: none !important;
}
 .Layout-sc-1xcs6mc-0.kFLrqZ:has(div[style='background-image: url("https://static-cdn.jtvnw.net/twilight-static-assets/social-sharing-badge-promo-banner.png"); background-size: cover; background-position: center center;'])
{
    display: none !important;
}
 /* Sub Discount */
.Layout-sc-1xcs6mc-0[aria-label="Gift sub discount promotion"] {
    display: none !important;
}
 /* Channel Recap */
.channel-info-content>div[style="min-height: 750px;"]>div[style="position: relative;"]>div:nth-of-type(2)
{
    display: none !important;
}
 /* Subscrieb with Prime */
.channel-info-content .hgGjHP {
    display: none !important;
}
 /* Inline Stream Overlay Ads */
.stream-display-ad__wrapper,
div[data-a-target="outstream-ax-overlay"],
#directory-rectangle:has(.online-video-ad-container)
{
    display: none !important;
}
 div[class^="ScTransitionBase"]:has(div[id="amazon-companion-ad-div"]),
div[class^="InjectLayout-sc"][data-a-target="player-overlay-click-handler"],
.avap-ads-container,
div:has([aria-label="Leave feedback for this ad"]),
div[class^="Layout-sc-"][style^="position: absolute;"]:has([data-a-target="outstream-ax-overlay"])
{
    display: none !important;
}
 .video-player--stream-display-ad_lower-third,
.video-ref.video-player--stream-display-ad_squeezeback,
.video-player__overlay, .video-player__container, div[data-a-target="video-ref"],
video
{
    min-height: 100% !important;
    min-width: 100% !important;
    height: 100% !important;
    width: 100% !important;
}
 .video-player--stream-display-ad_vertical-video {
    inset-inline-start: unset !important;
}
 .Layout-sc-1xcs6mc-0:has(>div>div[style^="background-image: url(\"https://static-cdn.jtvnw.net/twilight-static-assets/Channel_Promo_Banner_Web.avif\");"])
{
    display: none !important;
}
 #directory-rectangle,
[class="Layout-sc-1xcs6mc-0 __ns__pop2top"][style="position: relative;"],
[class="Layout-sc-1xcs6mc-0"][style="position: relative;"]
{
    display: none;
}
 #directory-banner[data-a-target="following-banner-ad-slot"]
{
    display: none !important;
}
 #directory-banner[aria-label="Advertisement"],
#directory-rectangle[aria-label="Advertisement"]
{
    display: none !important;
}
 /* Streamer Recap */
.Layout-sc-1xcs6mc-0:has(>div>div>div>div>div.tw-callout-message)
{
    display: none;
}
 /* VOD Injected Ad's, only disables Visual */
.video-player__overlay>.yhHiQ, .player-overlay-background:not(.player-overlay-background--darkness-3)
{
    display: none !important;
}
 .InjectLayout-sc-1i43xsx-0.celebration__overlay.csjPxT {
    display: none !important;
}
 div:has(> video[src*="https://m.media-amazon.com/"]) {
    display: none !important;
}
 }
 @-moz-document domain("p/ayer.twitch.tv") {
 /* Popout Player Advertisements */
video[src*="https://m.media-amazon.com/"] {
    display: none !important;
}
 }

Comments