https://goyimx.comuBOL redirect rule:[ { "condition": { "urlFilter": "||x.com^", "resourceTypes": [ "main_frame" ] }, "action": { "type": "redirect", "redirect": { "transform": { "host": "goyimx.com" } } }, "id": 1 }]
[ { "condition": { "urlFilter": "||x.com^", "resourceTypes": [ "main_frame" ] }, "action": { "type": "redirect", "redirect": { "transform": { "host": "goyimx.com" } } }, "id": 1 }]
>>109672638Where tf do I paste this
is it true that regular ubo doesn't have this functionality?
>>109672650enable developer mode (in the extension, not chrome), go to the develop tab, go to custom dNR rules in the dropdown, import and append>>109672656uBO and other AdGuard syntax-compatible blockers have no user-exposed way to do host redirection other than inserting custom scriptlets and custom scriptlets are not very useable on Firefox since uBO isn't allowed to load them from local files. Switch to uBOL or install a dedicated redirect extension or userscript.
>Maximum 10 users allowed in multi-user searchdamn it
>>109672799I hate to be a stackoverflow mod but why the hell do you need more than that? If you're just following accounts you'd probably be better served by any of several Twitter RSS proxies.
>>109672638There are more: https://codeberg.org/mv12star/shitter/wiki/Instances
>>109673241This user started archiving repositories this morning. Maybe these will last through the weekend by now but not much longer.
>>109673413nah, since its an open source project, there will be always instances, and the ones who host and doesn’t care about cease and desist crap
>>109672880>Twitter RSS proxiessuch as ?
Oh no, it works
>>109674517Showing Musk's cringeworthy tweets is the fastest way to get someone to swear off the platform, all other actually entertaining posters be damned.
is media rss endpoint protected there or am i trippingregular one works doe
>>109672638can you change the domain name to not something anti semitic?
WHAT THE FUCK IS THIS ATROCIOUS FONT?
>>109675930That's not what it's supposed to look like, fix your system font rendering settings. Every fucking time someone does this shit it's always Linux.
>>109672638This technically isn't Nitter, it's teapot, a Rust rewrite of Nitter. Based on the comments containing unicode characters I am taking the liberty of assuming it's vibeslopped. Don't be surprised if it shits the bed more often than real Nitter instances. https://github.com/amaanq/teapot/blob/master/src/api/schema.rs
>>109672638Doesn't work for me right now, it keeps saying internal error. But I appreciate the effort OP. FUCK JEETLON KEKS, NEVER SUBMIT!
>>109676143Probably some kind of bug related to it being a SPA app rather than a problem with getting at Twitter API data because F5ing always fixes it but then the next click breaks it and have to F5 again.
>>109672638>>109672674Do you have a userscript version? Or can I just paste it into a new script? I use uBO (not L) and I'm too lazy to reconfigure the Redirector yet again after Elon nuked Nitter as well as Twitterwebviewer right after.
nitter.kareem.one works too
>>109676082Why even share low effort slop?
>>109678107Fake. His dead always gave him enough money that he could have afforded to live on a diet of little boy cum.
>>109678107I don't really know how the headers of userscripts work but the actual code would just be location.hostname = "goyimx.com">>109678364I was simply making a point that this is what goyimx runs on not Nitter as OP claimed. He shared it.
>>109680412I put it through ChatGPT and it spit out the following, it seems to work on a first try, but I haven't browsed in detail: // ==UserScript==// @name Redirect X.com// @namespace https://example.com/// @version 1.0// @description Redirect x.com to goyimx.com// @match *://x.com/*// @match *://www.x.com/*// @run-at document-start// @grant none// ==/UserScript==(function () { 'use strict'; const url = new URL(window.location.href); // Preserve path, query parameters, and hash while changing the host. url.hostname = 'goyimx.com'; window.location.replace(url.href);})();
// ==UserScript==// @name Redirect X.com// @namespace https://example.com/// @version 1.0// @description Redirect x.com to goyimx.com// @match *://x.com/*// @match *://www.x.com/*// @run-at document-start// @grant none// ==/UserScript==(function () { 'use strict'; const url = new URL(window.location.href); // Preserve path, query parameters, and hash while changing the host. url.hostname = 'goyimx.com'; window.location.replace(url.href);})();
https://nitter.cf and https://xitter.cf
>>109681148Thanks, added to the list:https://nitter.kareem.onehttps://nt.vern.cchttps://shitter.thepixora.comhttps://nitter.miningtcup.mehttps://x.n0g.xyzhttps://tw.eir-nya.gayhttps://goyimx.comhttps://nitter.cf https://xitter.cf
If you're on firefox you can use libredirect and have redirections for multiple sites.>>109681335A few of these work with libredirect but who knows how long they'll last. I might look into hosting nitter myself and finding a csv of bot accounts to use.
>>109681398https://codeberg.org/mv12star/shitter/wiki/Creating-session-tokenshttps://codeberg.org/mv12star/shitter/wiki/Evading-DMCA-reports-%E2%80%94-Templates-and-Gluetun
>>109681572Damn. The fun is only starting.
>>109681572I wonder if I can automate buying bot accounts when my nitter instance detects the current rotation is blocked or deleted. $.08 per account won't break the bank but I don't want to buy 1000 and have them all banned at once. I also don't want to waste hours a week rotating accounts just to see what some idiot politician said that might start ww3.
>>109680926>match non-canonical hostname>copy URL to variable to modify to copy back to URLlmao gotta love LLMs
>>109681732Seems fine and idiomatic.
>>109681732What would be a better way of doing it?
>>109681812location is writeable. You can literally just match *://x.com* and then do location.hostname = "goyimx.com" There's also no reason to use an IIFE inside a userscript, the userscript manager needs to do that for you to execute it anyway. Also this is a smaller nit but it does not actually matter what the run-at of this script is since location is async w.r.t. the DOM loading but match forces a synchronous read so it can never fail.
>>109681860Thanks. I did notice it was a bit convoluted, but I'm not a coder so I wasn't sure what to change.
https://catsarch.com/https://about.opnxng.com/
>>109682386catsarch doesn't work btw
>>109681335>>109682386Based
>>109672638>"urlFilter": "||x.com^",couldn't this just be a requestDomains instead?