diff --git a/.gitignore b/.gitignore index af705ae..5e438ee 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,6 @@ node_modules/ # Artifacts -out/* -cache.json -config.js \ No newline at end of file +/out/* +/cache.json +/config.js \ No newline at end of file diff --git a/default/cache.json b/default/cache.json new file mode 100644 index 0000000..4ad25b3 --- /dev/null +++ b/default/cache.json @@ -0,0 +1,3 @@ +{ + "nitter": {} +} \ No newline at end of file diff --git a/default/config.js b/default/config.js new file mode 100644 index 0000000..56f874b --- /dev/null +++ b/default/config.js @@ -0,0 +1,112 @@ +const pageSize = 20 +const courtesyWait = 10 * 1000 + +const feeds = { + nitter: [] +} + +const sources = { + nitter: [ + // "nitter.net", + "nitter.lacontrevoie.fr", + "nitter.fdn.fr", + "nitter.1d4.us", + "nitter.kavin.rocks", + "nitter.unixfox.eu", + // "nitter.domain.glass", + // "birdsite.xanny.family", + "nitter.moomoo.me", + // "bird.trom.tf", + // "nitter.it", + // "notabird.site", + "nitter.weiler.rocks", + "nitter.sethforprivacy.com", + "nitter.nl", + "nitter.mint.lgbt", + // "nitter.esmailelbob.xyz", + "tw.artemislena.eu", + // "nitter.tiekoetter.com", + "nitter.privacy.com.de", + "nitter.poast.org", + // "nitter.bird.froth.zone", + // "nitter.cz", + // "nitter.privacydev.net", + // "tweet.lambda.dance", + // "nitter.kylrth.com", + // "nitter.tokhmi.xyz", + // "nitter.catalyst.sx", + // "unofficialbird.com", + // "nitter.projectsegfau.lt", + // "nitter.eu.projectsegfau.lt", + // "nitter.in.projectsegfau.lt", + // "singapore.unofficialbird.com", + // "canada.unofficialbird.com", + // "india.unofficialbird.com", + // "nederland.unofficialbird.com", + // "uk.unofficialbird.com", + // "n.l5.ca", + // "nitter.slipfox.xyz", + // "nitter.soopy.moe", + // "nitter.qwik.space", + // "read.whatever.social", + // "nitter.rawbit.ninja", + // "nt.vern.cc", + // "nitter.ir", + // "nitter.privacytools.io", + // "n.sneed.network", + // "nitter.smnz.de", + // "nitter.twei.space", + // "nitter.inpt.fr", + // "nitter.d420.de", + // "nitter.caioalonso.com", + // "nitter.at", + // "nitter.pw", + // "nitter.nicfab.eu", + // "bird.habedieeh.re", + // "nitter.hostux.net", + // "nitter.adminforge.de", + // "nitter.platypush.tech", + // "nitter.pufe.org", + // "nitter.us.projectsegfau.lt", + // "t.com.sb", + // "nitter.kling.gg", + // "nitter.riverside.rocks", + // "nitter.lunar.icu", + // "twitter.moe.ngo", + // "nitter.freedit.eu", + // "ntr.frail.duckdns.org", + // "n.opnxng.com", + // "nitter.tux.pizza", + // "t.floss.media", + // "twit.hell.rodeo", + // "nitter.nachtalb.io", + // "n.quadtr.ee", + // "nitter.altgr.xyz", + // "jote.lile.cl", + // "nitter.one", + // "nitter.instances.cc", + // "nitter.io.lol", + // "nitter.hu", + // "nitter.no-logs.com", + // "nitter.ftw.lol (auth required)", + // "tweet.whateveritworks.org", + // "nitter.fediflix.org", + // "nitter.nohost.network", + // "twt.funami.tech", + // "nitter.simpleprivacy.fr", + // "nitter.onthescent.xyz", + // "nitter.x86-64-unknown-linux-gnu.zip", + // "nitter.private.coffee", + // "nitter.oksocial.net", + // "nitter.services.woodland.cafe", + // "nitter.datura.network", + // "nitter.dafriser.be" + ] +} + +module.exports = { + feeds, + sources, + pageSize, + courtesyWait +} \ No newline at end of file diff --git a/index.js b/index.js index 7e4cb12..a4dc72a 100644 --- a/index.js +++ b/index.js @@ -185,9 +185,4 @@ const main = async () => { } } -main() - -// Promise.all([ -// ...config.feeds.nitter.map(handleNitterUser) -// ]) -// .then(print) \ No newline at end of file +main() \ No newline at end of file