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