@@ -1,764 +1,70 @@
1−'use strict'
1+'use strict';
22
33// Don't forget the comma! No trailing slashes
4−// protocol://url.domain.ext
4+// protocole://url.domain.ext
55
66const sites = [
7− {
8− author: 'neauoire',
9− contact: 'aliceffekt@gmail.com',
10− feed: 'https://wiki.xxiivv.com/twtxt.txt',
11− langs: ['en'],
12− rss: 'https://wiki.xxiivv.com/links/rss.xml',
13− title: 'xxiivv',
14− type: 'wiki',
15− url: 'https://wiki.xxiivv.com',
16− wiki: 'https://wiki.xxiivv.com/scripts/database/glossary.ndtl'
17− },
18−
19− {
20− langs: ['en'],
21− url: 'http://estevancarlos.com'
22− },
23−
24− {
25− author: 'rho',
26− feed: 'https://electro.pizza/twtxt.txt',
27− langs: ['en'],
28− title: 'electro pizza',
29− type: 'blog',
30− rss: 'https://electro.pizza/feed.xml',
31− url: 'https://electro.pizza'
32− },
33−
34− {
35− author: 'joshavanier',
36− contact: 'joshavanier@protonmail.com',
37− feed: 'https://avanier.now.sh/tw.txt',
38− langs: ['en'],
39− title: 'Arachne',
40− type: 'wiki',
41− url: 'https://avanier.now.sh'
42− },
43−
44− {
45− author: 'kaemura',
46− contact: 'chimera1190@gmail.com',
47− feed: 'https://kaemura.com/twttxt.txt',
48− langs: ['en'],
49− title: 'kaemura.com',
50− type: 'blog',
51− url: 'http://kaemura.com'
52− },
53−
54− {
55− author: 'slisne',
56− contact: '@slisne@merveilles.town',
57− feed: 'https://liamcooke.com/merveilles/tw.txt',
58− langs: ['en'],
59− title: 'liamcooke.com',
60− rss: 'https://liamcooke.com/feed.xml',
61− url: 'https://liamcooke.com',
62− wiki: 'https://liamcooke.com/merveilles/wiki.ndtl'
63− },
64−
65− {
66− author: 'electricgecko',
67− contact: 'desk@electricgecko.de',
68− langs: ['de', 'en'],
69− title: 'electricgecko',
70− rss: 'https://electricgecko.de/feed',
71− type: 'blog',
72− url: 'https://electricgecko.de'
73− },
74−
75− {
76− langs: ['en'],
77− url: 'https://hraew.autophagy.io'
78− },
79−
80− {
81− langs: ['en'],
82− url: 'http://evenunto.net'
83− },
84−
85− {
86− langs: ['en'],
87− url: 'https://anxl.faith'
88− },
89−
90− {
91− author: 'xvw',
92− contact: 'xaviervdw@gmail.com',
93− langs: ['fr'],
94− rss: 'https://xvw.github.io/atom.xml',
95− title: 'xvw.github.io',
96− type: 'blog',
97− url: 'https://xvw.github.io'
98− },
99−
100− {
101− langs: ['en', 'el'],
102− url: 'https://heracl.es'
103− },
104−
105− {
106− langs: ['en'],
107− url: 'http://luminghao.com'
108− },
109−
110− {
111− langs: ['en'],
112− url: 'https://turelio.github.io'
113− },
114−
115− {
116− author: 'lectronice',
117− contact: 'i.love.spam@lectronice.com',
118− feed: 'https://lectronice.com/hallway/twtxt.txt',
119− langs: ['en'],
120− title: 'shards',
121− type: 'blog',
122− url: 'https://shards.lectronice.com'
123− },
124−
125− {
126− langs: ['en'],
127− url: 'https://craze.co.uk'
128− },
129−
130− {
131− langs: ['en'],
132− url: 'https://shaneckel.com'
133− },
134−
135− {
136− author: 'cblgh',
137− contact: 'cabal://cblgh.org',
138− feed: 'https://cblgh.org/twtxt.txt',
139− langs: ['en'],
140− title: 'cblgh.org',
141− url: 'https://cblgh.org'
142− },
143−
144− {
145− author: 'afk',
146− contact: 'afk@ellugar.co',
147− langs: ['en'],
148− rss: 'http://feeds.ellugar.co/ellugar-logs',
149− title: 'ellugar',
150− type: 'wiki',
151− url: 'https://ellugar.co'
152− },
153−
154− {
155− author: 'Cameron Higby-Naquin',
156− contact: 'me@chigby.org',
157− langs: ['en'],
158− title: 'chigby.org',
159− type: 'portfolio',
160− url: 'http://chigby.org'
161− },
162−
163− {
164− langs: ['en'],
165− url: 'https://longest.voyage'
166− },
167−
168− {
169− langs: ['en'],
170− url: 'https://palomakop.tv'
171− },
172−
173− {
174− langs: ['en'],
175− url: 'https://v-os.ca'
176− },
177−
178− {
179− langs: ['en'],
180− url: 'https://jmandel.xyz'
181− },
182−
183− {
184− langs: ['en'],
185− url: 'https://systems.ws'
186− },
187−
188− {
189− author: 'jda0',
190− contact: 'hi@2d4.dev',
191− feed: 'https://2d4.dev/tw.txt',
192− langs: ['en'],
193− title: '2d4.dev',
194− url: 'https://2d4.dev',
195− wiki: 'https://2d4.dev/wiki.ndtl'
196− },
197−
198− {
199− langs: ['en'],
200− url: 'https://nathanwentworth.co'
201− },
202−
203− {
204− langs: ['en'],
205− url: 'https://uonai.space'
206− },
207−
208− {
209− langs: ['en'],
210− url: 'http://controls.ee'
211− },
212−
213− {
214− langs: ['en'],
215− url: 'https://wasin.io'
216− },
217−
218− {
219− langs: ['en'],
220− url: 'https://inns.studio'
221− },
222−
223− {
224− langs: ['en'],
225− url: 'http://kokorobot.ca'
226− },
227−
228− {
229− author: 'jrc03c',
230− contact: 'josh@ameyama.com',
231− langs: ['en'],
232− title: 'ameyama',
233− type: 'blog',
234− rss: 'https://ameyama.com/blog/rss.xml',
235− url: 'https://ameyama.com',
236− wiki: 'https://ameyama.com/data/wiki.ndtl'
237− },
238−
239− {
240− author: 'wakest',
241− contact: '@liaizon@wake.st',
242− feed: 'https://wake.st/twtxt.txt',
243− langs: ['en'],
244− title: 'wake.st',
245− url: 'https://wake.st'
246− },
247−
248− {
249− langs: ['en'],
250− url: 'https://xarene.la'
251− },
252−
253− {
254− langs: ['en'],
255− url: 'https://alex.zyzhang.me'
256− },
257−
258− {
259− langs: ['en'],
260− url: 'http://bildwissenschaft.vortok.info'
261− },
262−
263− {
264− langs: ['en'],
265− url: 'https://jakofranko.github.com'
266− },
267−
268− {
269− langs: ['en'],
270− url: 'https://aeriform.io'
271− },
272−
273− {
274− langs: ['en', 'de'],
275− url: 'http://blog.lucasdidthis.com'
276− },
277−
278− {
279− author: 'npisanti',
280− contact: 'nicola@npisanti.com',
281− langs: ['en'],
282− rss: 'http://npisanti.com/journal/rss.xml',
283− title: 'npisanti.com',
284− url: 'http://npisanti.com'
285− },
286−
287− {
288− langs: ['en'],
289− url: 'https://underscorediscovery.ca'
290− },
291−
292− {
293− author: 'drisc',
294− contact: 'cory@drisc.io',
295− feed: 'https://drisc.io/hallway/twtxt.txt',
296− langs: ['en'],
297− title: 'drisc.io',
298− type: 'wiki',
299− url: 'https://drisc.io'
300− },
301−
302− {
303− langs: ['en'],
304− url: 'https://ricky.codes'
305− },
306−
307− {
308− author: 'Marshall Bowers',
309− contact: 'elliott.codes@gmail.com',
310− langs: ['en'],
311− title: 'maxdeviant.com',
312− type: 'hybrid',
313− url: 'https://maxdeviant.com'
314− },
315−
316− {
317− langs: ['en'],
318− url: 'https://tynandebold.com'
319− },
320−
321− {
322− langs: ['en'],
323− url: 'http://gytis.co'
324− },
325−
326− {
327− langs: ['en'],
328− url: 'https://nomand.co'
329− },
330−
331− {
332− langs: ['en'],
333− url: 'http://memoriata.com'
334− },
335−
336− {
337− langs: ['en'],
338− url: 'https://mmm.s-ol.nu'
339− },
340−
341− {
342− contact: 'ubuwaits@gmail.com',
343− langs: ['en'],
344− rss: 'https://chad.is/rss.xml',
345− url: 'https://chad.is'
346− },
347−
348− {
349− langs: ['en'],
350− url: 'https://smidgeo.com/bots'
351− },
352−
353− {
354− langs: ['en', 'ru'],
355− url: 'https://iko.soy'
356− },
357−
358− {
359− langs: ['en'],
360− url: 'http://atelieroilandsugar.com'
361− },
362−
363− {
364− langs: ['en'],
365− url: 'https://magoz.is'
366− },
367−
368− {
369− author: 'Szymon Kaliski',
370− langs: ['en'],
371− rss: 'https://szymonkaliski.com/feed.xml',
372− type: 'hybrid',
373− url: 'https://szymonkaliski.com'
374− },
375−
376− {
377− author: 'setphen',
378− feed: 'https://phse.net/twtxt/merv.txt',
379− langs: ['en'],
380− rss: 'https://phse.net/post/index.xml',
381− title: 'phse.net',
382− type: 'blog',
383− url: 'https://phse.net'
384− },
385−
386− {
387− langs: ['en'],
388− url: 'https://rosano.ca'
389− },
390−
391− {
392− langs: ['en'],
393− url: 'https://soyboysky.github.io'
394− },
395−
396− {
397− langs: ['en'],
398− url: 'https://gndclouds.cc'
399− },
400−
401− {
402− langs: ['en', 'fr'],
403− url: 'https://xuv.be'
404− },
405−
406− {
407− langs: ['en', 'zh'],
408− url: 'https://dsdshcym.github.io'
409− },
410−
411− {
412− author: 'ckipp',
413− contact: 'ckipp@pm.me',
414− feed: 'https://chronica.xyz/hallway.txt',
415− langs: ['en'],
416− title: 'chronica',
417− type: 'wiki',
418− url: 'https://wiki.chronica.xyz',
419− wiki: 'https://chronica.xyz/glossary.ndtl'
420− },
421−
422− {
423− langs: ['en'],
424− url: 'https://boffosocko.com'
425− },
426−
427− {
428− author: 'kodedninja',
429− contact: 'karamanhunor@pm.me',
430− feed: 'https://t.seed.hex22.org/twtxt.txt',
431− langs: ['en'],
432− title: 'hex22',
433− url: 'https://hex22.org'
434− },
435−
436− {
437− langs: ['en'],
438− url: 'https://patrikarvidsson.com'
439− },
440−
441− {
442− langs: ['en'],
443− url: 'https://sophieleetmaa.com'
444− },
445−
446− {
447− langs: ['en'],
448− url: 'https://xinniw.github.io'
449− },
450−
451− {
452− author: 'm',
453− contact: 'mboxxed@gmail.com',
454− feed: 'https://mboxed.github.io/sodatsu/tw.txt',
455− langs: ['en'],
456− title: 'sodatsu',
457− type: 'wiki',
458− url: 'https://mboxed.github.io/sodatsu'
459− },
460−
461− {
462− langs: ['en'],
463− url: 'https://letters.vexingworkshop.com'
464− },
465−
466− {
467− author: 'tomupom',
468− contact: 'tom@tomhackshaw.com',
469− langs: ['en'],
470− title: 'Tom Hackshaw',
471− type: 'portfolio',
472− url: 'https://tom.org.nz',
473− wiki: 'https://a.tom.org.nz/glossary.ndtl'
474− },
475−
476− {
477− langs: ['en'],
478− url: 'https://teknari.com'
479− },
480−
481− {
482− author: 'clic',
483− contact: 'https://t.me/clic_laplata',
484− langs: ['es'],
485− title: 'Colectivo de Livecoders',
486− type: 'blog',
487− url: 'https://colectivo-de-livecoders.gitlab.io'
488− },
489−
490− {
491− langs: ['es'],
492− title: 'madewithtea.com',
493− type: 'blog',
494− url: 'https://www.madewithtea.com'
495− },
496−
497− {
498− author: 'amorris',
499− feed: 'https://feed.amorris.ca/hallway.txt',
500− langs: ['en'],
501− title: 'amorris',
502− type: 'blog',
503− url: 'https://amorris.ca',
504− wiki: 'https://wiki.amorris.ca/glossary.ndtl'
505− },
506−
507− {
508− langs: ['en'],
509− title: 'miha-co',
510− type: 'portfolio',
511− url: 'http://www.miha-co.ca'
512− },
513−
514− {
515− author: 'buzzert',
516− langs: ['en'],
517− title: 'buzzert.net',
518− type: 'blog',
519− url: 'https://buzzert.net'
520− },
521−
522− {
523− author: 'stuartpb',
524− contact: 's@stuartpb.com',
525− feed: 'https://twtxt.stuartpb.com/xxiivv.txt',
526− langs: ['en'],
527− title: 'notes.stuartpb.com',
528− type: 'wiki',
529− url: 'https://notes.stuartpb.com/'
530− },
531−
532− {
533− author: 'serocell',
534− contact: 'psignal@s900.net',
535− feed: 'https://xxiii.co/twtxt.txt',
536− langs: ['en'],
537− rss: 'https://serocell.com/feeds/serocell.xml',
538− title: 'xxiii',
539− type: 'portfolio',
540− url: 'https://xxiii.co'
541− },
542−
543− {
544− author: 'kormyen',
545− contact: 'h@kor.nz',
546− feed: 'https://kor.nz/twtxt.txt',
547− langs: ['en'],
548− title: 'kor',
549− type: 'wiki',
550− url: 'https://kor.nz',
551− wiki: 'https://kor.nz/db/glossary.ndtl'
552− },
553−
554− {
555− author: 'quite',
556− contact: 'quite@hack.org',
557− feed: 'https://lublin.se/twtxt.txt',
558− langs: ['en'],
559− url: 'https://lublin.se'
560− },
561−
562− {
563− author: 'zanneth',
564− contact: 'root@zanneth.com',
565− langs: ['en'],
566− title: 'zanneth.com',
567− type: 'blog',
568− url: 'https://zanneth.com'
569− },
570−
571− {
572− author: 'eli_oat',
573− contact: 'hi@eli.li',
574− feed: 'https://txt.eli.li/twtxt/twtxt.txt',
575− langs: ['en'],
576− rss: 'https://eli.li/feed.rss',
577− title: 'eli.li',
578− type: 'blog',
579− url: 'https://eli.li'
580− },
581−
582− {
583− author: 'gueorgui',
584− contact: 'hello@gueorgui.net',
585− langs: ['en'],
586− title: 'Gueorgui Tcherednitchenko',
587− type: 'portfolio',
588− url: 'https://gueorgui.net'
589− },
590−
591− {
592− author: 'Leo',
593− contact: 'webring@gkbrk.com',
594− feed: 'https://www.gkbrk.com/twtxt.txt',
595− langs: ['en'],
596− rss: 'https://www.gkbrk.com/feed.xml',
597− title: 'Leo',
598− type: 'blog',
599− url: 'https://www.gkbrk.com'
600− },
601−
602− {
603− author: 'Tate Carson',
604− contact: 'tatecarson@gmail.com',
605− langs: ['en'],
606− title: 'Tate Carson',
607− type: 'portfolio',
608− url: 'https://www.tatecarson.com'
609− },
610−
611− {
612− author: 'azlen',
613− contact: 'webring@azlen.me',
614− feed: 'https://azlen.me/twtxt.txt',
615− langs: ['en'],
616− title: 'azlen.me',
617− type: 'wiki',
618− url: 'https://azlen.me',
619− wiki: 'https://azlen.me/glossary.ndtl'
620− },
621−
622− {
623− author: 'vega',
624− contact: 'vegac@protonmail.com',
625− feed: 'https://opinionatedguide.github.io/twtxt.txt',
626− langs: ['en'],
627− title: 'OpGuides',
628− url: 'https://opinionatedguide.github.io/'
629− },
630−
631− {
632− author: 'cmaughan',
633− contact: 'mornymorny@gmail.com',
634− feed: 'https://chrismaughan.com/twtxt.txt',
635− langs: ['en'],
636− title: 'CMaughan',
637− url: 'https://chrismaughan.com/'
638− },
639−
640− {
641− author: 'RaelZero',
642− contact: 'gaz.gong@gmail.com',
643− title: 'oddworlds soliloquy',
644− langs: ['en', 'es'],
645− type: 'blog',
646− url: 'https://oddworlds.org/'
647− },
648−
649− {
650− author: 'Fundor 333',
651− contact: 'blog@fundor333.com',
652− feed: 'https://fundor333.com/twtxt.txt',
653− langs: ['en'],
654− title: 'Fundor333',
655− type: 'blog',
656− url: 'https://fundor333.com/'
657− },
658−
659− {
660− contact: 'm@cass.si',
661− langs: ['en'],
662− url: 'https://cass.si'
663− },
664−
665− {
666− author: 'dcb',
667− contact: 'dotcomboom@somnolescent.net',
668− feed: 'https://dotcomboom.somnolescent.net/twtxt.txt',
669− langs: ['en'],
670− title: 'dotcomboom.somnolescent.net',
671− url: 'https://dotcomboom.somnolescent.net/'
672− },
673−
674− {
675− author: 'Nihiltarier',
676− contact: 'arachi@airmail.cc',
677− langs: ['en'],
678− title: 'cadmican',
679− url: 'https://cadmican.neocities.org/'
680− },
681−
682− {
683− author: 'Jonathan Skjøtt',
684− contact: 'jonathan@jskjott.com',
685− langs: ['en'],
686− title: 'jskjott',
687− url: 'https://jskjott.com'
688− },
689−
690− {
691− author: 'sixeyes',
692− contact: 'elmusho@gmail.com',
693− langs: ['en'],
694− title: 'sixey.es',
695− type: 'portfolio',
696− url: 'https://sixey.es/'
697− },
698−
699− {
700− author: '0xdstn',
701− contact: '0xdstn@protonmail.com',
702− langs: ['en'],
703− title: '0xdstn',
704− type: 'wiki',
705− url: 'https://tilde.town/~dustin/'
706− },
707−
708− {
709− author: 'James',
710− contact: 'henderson.j@protonmail.com',
711− langs: ['en'],
712− rss: 'https://jameschip.io/index.xml',
713− title: 'James Chip',
714− url: 'https://jameschip.io/'
715− },
716−
717− {
718− author: 'DYM',
719− contact: 're@dym.sh',
720− langs: ['en', 'ru'],
721− rss: 'https://dym.sh/rss.xml',
722− type: 'hybrid',
723− url: 'https://dym.sh'
724− },
725−
726− {
727− author: 'Patrick Monaghan',
728− contact: '0x5f.manpat@gmail.com',
729− langs: ['en'],
730− type: 'portfolio',
731− url: 'https://patrick-is.cool'
732− },
733−
734− {
735− author: 'icyphox',
736− contact: 'x@icyphox.sh',
737− feed: 'https://icyphox.sh/twtxt.txt',
738− langs: ['en'],
739− rss: 'https://icyphox.sh/blog/feed.xml',
740− type: 'hybrid',
741− url: 'https://icyphox.sh'
742− },
743−
744− {
745− author: 'roy niang',
746− contact: 'roy@royniang.com',
747− feed: 'https://telecom.royniang.com/updates.txt',
748− langs: ['en'],
749− title: 'roy niang',
750− type: 'portfolio',
751− url: 'https://royniang.com',
752− wiki: 'https://telecom.royniang.com/usefulnotes.ndtl'
753− },
754−
755− {
756− author: 'raul altosaar',
757− contact: 'raul.altosaar@gmail.com',
758− langs: ['en'],
759− title: 'raul altosaar',
760− type: 'portfolio',
761− url: 'https://www.raul.earth/'
762− }
763−
764−]
7+ "https://wiki.xxiivv.com"
8+ , "http://estevancarlos.com"
9+ , "https://electro.pizza"
10+ , "https://monochromatic.co"
11+ , "https://joshavanier.github.io"
12+ , "http://kaemura.com"
13+ , "https://liamcooke.com"
14+ , "https://electricgecko.de"
15+ , "https://wichniow.ski"
16+ , "https://hraew.autophagy.io"
17+ , "https://evenunto.net"
18+ , "https://anxl.faith"
19+ , "https://xvw.github.io"
20+ , "https://heracl.es"
21+ , "https://felipecortez.net"
22+ , "http://luminghao.com"
23+ , "https://theiceshelf.com"
24+ , "https://turelio.github.io"
25+ , "https://spaceshipsin.space"
26+ , "http://log.lectronice.com"
27+ , "https://craze.co.uk"
28+ , "https://shaneckel.com"
29+ , "https://cblgh.org"
30+ , "https://ellugar.co"
31+ , "http://hur.bet"
32+ , "http://chigby.org"
33+ , "https://longest.voyage"
34+ , "https://palomakop.tv"
35+ , "https://travisshears.com"
36+ , "https://v-os.ca"
37+ , "http://secretinternet.club"
38+ , "https://jmandel.xyz"
39+ , "https://systems.ws"
40+ , "https://jamesin.space"
41+ , "https://nathanwentworth.co"
42+ , "https://eswat.ca"
43+ , "https://uonai.space"
44+ , "http://controls.ee"
45+ , "https://wasin.io"
46+ , "https://inns.studio"
47+ , "http://kokorobot.ca"
48+ , "https://ameyama.com"
49+ , "https://wake.st"
50+ , "https://xarene.la"
51+ , "https://alex.zyzhang.me"
52+ , "http://bildwissenschaft.vortok.info"
53+ , "https://jakofranko.github.com"
54+ , "https://aeriform.io"
55+ , "http://blog.lucasdidthis.com"
56+ , "http://npisanti.com"
57+ , "https://underscorediscovery.ca"
58+ , "https://drisc.io"
59+ , "https://neufv.website"
60+ , "https://simbolo.xyz"
61+ , "https://ricky.codes"
62+ , "https://maxdeviant.com"
63+ , "https://tynandebold.com"
64+ , "http://gytis.co"
65+ , "https://nomand.co"
66+ , "http://memoriata.com"
67+ , "https://mmm.s-ol.nu"
68+ , "https://chad.is"
69+ , "https://smidgeo.com/bots"
70+];