// ==UserScript== // @name VoidPaste // @namespace http://tampermonkey.net/ // @version 0.1.1 // @description Auto transform pasted image links. // @author voidnyan // @match https://anilist.co/* // @grant none // @license MIT // @downloadURL none // ==/UserScript== (function() { 'use strict'; const imageUrls = [ "https://i.ibb.co" ]; const imageWidth = "320"; window.addEventListener("paste", (event) => { const clipboard = event.clipboardData.getData("text/plain").trim(); if (!clipboard.startsWith(imageUrls)){ return; } event.preventDefault(); let transformedClipboard = ""; const urlList = clipboard.split("\n"); for (const url of urlList){ transformedClipboard += `[ img${imageWidth}(${url}) ](${url})\n\n`; } window.document.execCommand('insertText', false, transformedClipboard); }); })();