Sleazy Fork is available in English.
Makes the "Ignore thread" button instantly ignore threads without pulling up the annoying form. Also redirects back to the ignored thread instead of the Adult Games forum.
// ==UserScript==
// @name F95Zone Instant Thread Ignore Button
// @description Makes the "Ignore thread" button instantly ignore threads without pulling up the annoying form. Also redirects back to the ignored thread instead of the Adult Games forum.
// @author equmaq
// @version 1.1
// @license GPL-2.0
// @match *://f95zone.to/threads/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=f95zone.to
// @namespace https://greasyfork.org/users/990886
// ==/UserScript==
document.addEventListener('click', function (e) {
const btn = e.target.closest('a.tic--button');
if (!btn) return;
if (btn.textContent.trim() !== 'Ignore thread') return;
e.preventDefault();
const url = new URL(btn.href);
const contentId = url.searchParams.get('content_id');
const contentType = url.searchParams.get('content_type');
// grab CSRF token from <html>
const token = document.documentElement.getAttribute('data-csrf');
const form = document.createElement('form');
form.method = 'POST';
form.action = '/misc/tic-ignore';
form.innerHTML = `
<input type="hidden" name="is_confirmed" value="1">
<input type="hidden" name="content_type" value="${contentType}">
<input type="hidden" name="redirect" value="/threads/${contentId}">
<input type="hidden" name="content_id" value="${contentId}">
<input type="hidden" name="_xfToken" value="${token}">
`;
document.body.appendChild(form);
form.submit();
});