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