Remove youtube shorts from subscriptions
当前为
// ==UserScript==
// @name Hide youtube #shorts
// @namespace https://gist.github.com/danieloliveira117/8d129abcc5d744890c9bd55f1c122472
// @version 1.0
// @description Remove youtube shorts from subscriptions
// @author danieloliveira117
// @match https://*.youtube.com/feed/subscriptions
// @grant none
// ==/UserScript==
(function() {
'use strict';
function removeShorts() {
let count = 0;
document.querySelectorAll('#video-title').forEach(t => {
if (t.textContent.endsWith('#shorts')) {
count++;
t.closest('ytd-grid-video-renderer').remove();
}
});
if (count) {
console.log('Removed ' + count + ' shorts');
}
}
removeShorts();
setInterval(removeShorts, 1000);
})();