scripts/userscripts/pixiv-ai-notifier.user.js

22 lines
897 B
JavaScript
Raw Normal View History

2024-03-06 17:06:51 +00:00
// ==UserScript==
// @name AI notifier for Pixiv
// @description Notify you when an AI artwork is detected (through tags) on Pixiv
// @namespace tretrauit-dev
// @match *://www.pixiv.net/*/artworks/*
// @icon https://upload.wikimedia.org/wikipedia/commons/7/7e/Pixiv_Icon.svg
// @grant none
// @version 1.0.0
// @author tretrauit
// @run-at document-idle
// @homepageURL https://gitlab.com/tretrauit/scripts
// @supportURL https://gitlab.com/tretrauit/scripts/-/issues
// @downloadURL https://git.tretrauit.me/tretrauit/scripts/raw/branch/main/userscripts/pixiv-ai-notifier.user.js
// ==/UserScript==
const tagElms = document.querySelectorAll(".gtm-new-work-tag-event-click");
for (const elm of tagElms) {
if (elm.parentElement.parentElement.textContent.toLowerCase().includes("ai")) {
alert("AI artwork detected :(");
break;
}
}