@@ -140,30 +140,6 @@ function redirect(url, type, initiator, forceRedirection, incognito) {
140
140
case "send" : {
141
141
return randomInstance
142
142
}
143
- case "nitter" : {
144
- let search = new URLSearchParams ( url . search )
145
-
146
- search . delete ( "ref_src" )
147
- search . delete ( "ref_url" )
148
- search . delete ( "s" ) // type of device that shared the link
149
- search . delete ( "t" ) // some sort of tracking ID
150
-
151
- search = search . toString ( )
152
- if ( search !== "" ) search = `?${ search } `
153
-
154
- if ( url . host . split ( "." ) [ 0 ] === "pbs" || url . host . split ( "." ) [ 0 ] === "video" ) {
155
- try {
156
- const [ , id , format , extra ] = search . match ( / ( .* ) \? f o r m a t = ( .* ) & ( .* ) / )
157
- const query = encodeURIComponent ( `${ id } .${ format } ?${ extra } ` )
158
- return `${ randomInstance } /pic${ url . pathname } ${ query } `
159
- } catch {
160
- return `${ randomInstance } /pic${ url . pathname } ${ search } `
161
- }
162
- }
163
- if ( url . pathname . split ( "/" ) . includes ( "tweets" ) ) return `${ randomInstance } ${ url . pathname . replace ( "/tweets" , "" ) } ${ search } `
164
- if ( url . host == "t.co" ) return `${ randomInstance } /t.co${ url . pathname } `
165
- return `${ randomInstance } ${ url . pathname } ${ search } #m`
166
- }
167
143
case "yattee" : {
168
144
return url . href . replace ( / ^ h t t p s ? : \/ { 2 } / , "yattee://" )
169
145
}
@@ -713,7 +689,6 @@ const defaultInstances = {
713
689
'cloudtube' : [ 'https://tube.cadence.moe' ] ,
714
690
'poketube' : [ 'https://poketube.fun' ] ,
715
691
'proxiTok' : [ 'https://proxitok.pabloferreiro.es' ] ,
716
- 'nitter' : [ 'https://nitter.net' ] ,
717
692
'redlib' : [ 'https://safereddit.com' ] ,
718
693
'libreddit' : [ 'https://libreddit.spike.codes' ] ,
719
694
'teddit' : [ 'https://teddit.net' ] ,
0 commit comments