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