Hides the comments section on YouTube
// ==UserScript==
// @name YouTube Hide Comments
// @namespace http://tampermonkey.net/
// @version 1.0
// @description Hides the comments section on YouTube
// @author rgnh
// @match https://www.youtube.com/*
// @license MIT
// @grant none
// ==/UserScript==
(function () {
'use strict';
const COMMENT_SELECTORS = [
'ytd-comments',
'#comments',
];
function hideComments() {
for (const selector of COMMENT_SELECTORS) {
document.querySelectorAll(selector).forEach(el => {
el.style.display = 'none';
});
}
}
// Run on initial load and whenever the DOM changes (YouTube is an SPA)
const observer = new MutationObserver(hideComments);
observer.observe(document.body, { childList: true, subtree: true });
hideComments();
})();