Greasy Fork is available in English.
Hides claimed bounty cards on the poe.ninja race pages.
// ==UserScript==
// @name Poe.ninja - Hide Claimed Bounties from races
// @namespace http://greasyfork.icu/en/users/1591206-rexus88
// @version 0.1
// @description Hides claimed bounty cards on the poe.ninja race pages.
// @author ReXuS88
// @match https://poe.ninja/poe1/race/*
// @grant none
// @license MIT
// ==/UserScript==
(function() {
'use strict';
const hideClaimed = () => {
// Target the specific card container class
const cards = document.querySelectorAll('.bg-coolgrey-850');
cards.forEach(card => {
// Only keep the card if it explicitly says "Unclaimed"
if (!card.innerText.includes('Unclaimed')) {
card.style.display = 'none';
} else {
card.style.display = '';
}
});
};
// Run on initial load
hideClaimed();
// Use MutationObserver to catch new cards when scrolling or switching tabs
const observer = new MutationObserver((mutations) => {
hideClaimed();
});
observer.observe(document.body, {
childList: true,
subtree: true
});
})();