diff --git a/src/background/background.ts b/src/background/background.ts index e60d8679..353371dd 100644 --- a/src/background/background.ts +++ b/src/background/background.ts @@ -72,7 +72,11 @@ if (isChromium) { browser.webRequest.onBeforeRequest.addListener( () => ({ cancel: true }), { - urls: ["https://*.twitch.tv/r/s/*", "https://*.twitch.tv/r/c/*"], + urls: [ + "https://*.twitch.tv/r/s/*", + "https://*.twitch.tv/r/c/*", + "https://*.ads.twitch.tv/*", + ], }, ["blocking"] ); diff --git a/src/rulesets/ruleset.json b/src/rulesets/ruleset.json index 0863dceb..0e748ba7 100644 --- a/src/rulesets/ruleset.json +++ b/src/rulesets/ruleset.json @@ -20,5 +20,15 @@ "urlFilter": "*.twitch.tv/r/c/*", "resourceTypes": ["image"] } + }, + { + "id": 3, + "priority": 1, + "action": { + "type": "block" + }, + "condition": { + "urlFilter": "*.ads.twitch.tv/*" + } } ]