Quantcast
Channel: Recent Gists from assertchris
Viewing all articles
Browse latest Browse all 30

hide-music-recs.js

$
0
0
hide-music-recs.js
// ==UserScript==
// @name Hide all YouTube Music recommendations
// @description Hide all recommended YouTube Music playlists from YouTube home page
// @version 1.0
// @match https://www.youtube.com
// ==/UserScript==
(function() {
'use strict';
var found;
var interval = setInterval(function() {
var recommendation = document.querySelector('[href$="start_radio=1"]:not([clicked])');
if (!recommendation) {
return;
}
var button = recommendation.parentNode?.parentNode?.parentNode?.querySelector('[aria-label="Action menu"]');
if (!button) {
return;
}
recommendation.setAttribute('clicked', 'clicked');
button.click();
setTimeout(function() {
document.querySelector('[role="menuitem"]').click();
}, 250);
}, 500);
})();

Viewing all articles
Browse latest Browse all 30

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>