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