Display all NSFW media in posts and comments
// ==UserScript== // @name 9gag - unblock NSFW - posts & comments // @namespace https://github.com/Procyon-b // @version 0.3 // @description Display all NSFW media in posts and comments // @author Achernar // @match https://9gag.com/* // @run-at document-start // @grant none // ==/UserScript== (function() { "use strict"; var JP=JSON.parse; JSON.parse=function(){ var r=JP(...arguments); if (r && r.data && r.data.posts) { for (let v,k=0; v=r.data.posts[k]; k++) { v.nsfw=0; } } try{ if (r.data.post) { r.data.post.nsfw=0; } } catch(e){} if (r && r.payload && r.payload.comments) { for (let v,k=0; v=r.payload.comments[k]; k++) { if (v.isSensitive) { v.isSensitive=0; } } } try{ if (r.payload.parent) { r.payload.parent.isSensitive=0; } } catch(e){} return r; } })();