🏠 Home 

9gag - unblock NSFW - posts & comments

Display all NSFW media in posts and comments


Install this script?
// ==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;
}
})();