Greasy Fork is available in English.
Reddit has a bug where the same post can reappear multiple times while scrolling. This script removes those duplicates
// ==UserScript==
// @name Reddit Repeating Post Filter
// @description Reddit has a bug where the same post can reappear multiple times while scrolling. This script removes those duplicates
// @match https://www.reddit.com/*
// @version 0.1
// @author mica
// @namespace greasyfork.org/users/12559
// @license MIT
// ==/UserScript==
let a = [];
const observer = new MutationObserver(() => {
if (location.pathname.match(/\/r\/[\w\d]*\/$/) || location.search.includes('?feed')) {
document.querySelectorAll('a[slot=full-post-link]:not(.checked)').forEach(e => {
if (a.some(url => e.href.match(url))) {
e.closest('article').remove();
} else {
e.classList.add('checked');
}
a.push(e.href);
})
}
});
observer.observe(document.body, {
childList: true,
subtree: true
});