>>108624643
// ==UserScript==
// @name Chub.ai No Account NSFL
// @description Shows NSFW and NSFL, unblurs NSFW
// @match https://chub.ai/*
// ==/UserScript==
localStorage.setItem("theme", JSON.stringify({"mode":"dark","text_color":"#e5e0d8","em_color":"#8f8e8e","show_background":true,"blur_nsfw":false,"css_path":null,"collapseable":false,"font_size":"1rem","line_height":"1.5","use_sidebar":false,"card_font_size":1,"dark_background_color":"#151114","light_background_color":"#DBDADA","dark_header_color":"#001529","light_header_color":"#DBDADA","dark_submenu_color":"#001529","light_submenu_color":"#DBDADA","chat_background_color":"rgba(36, 37, 37, 0.94)","message_background_color":"rgba(36, 37, 37, 0.94)","link_color":"#7D63FF","message_background_color_light":"rgba(219, 218, 218, 0.9)","chat_background_color_light":"rgba(219, 218, 218, 0.9)","quote_color":"#e5e0d8","quote_color_light":"rgb(36, 37, 37)"}))
if(!XMLHttpRequest.nativeOpen){
XMLHttpRequest.prototype.nativeOpen = XMLHttpRequest.prototype.open;
XMLHttpRequest.prototype.customOpen = function(method, url, asynch, user, password) {
if (url.startsWith("https://gateway.chub.ai/search")) {
const urlmodified = new URL(url);
const params = urlmodified.searchParams;
params.set("nsfw", true);
params.set("nsfl", true);
url = urlmodified.toString();
}
return this.nativeOpen(method, url, asynch, user, password);
}
XMLHttpRequest.prototype.open = XMLHttpRequest.prototype.customOpen;
}
This but it's not showing anything for me either. Maybe they changed something because I can usually see cunny stuff just fine.