Add nitter instance selector. - annna - Annna the nice friendly bot. HTML git clone git://bitreich.org/annna/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/annna/ DIR Log DIR Files DIR Refs DIR Tags DIR README --- DIR commit 575ae2a0cf6a9920a8a8948e04327e0d99f13087 DIR parent 9c33d6d12b21344f4bd76e1eb55efe78be2c316f HTML Author: Annna Robert-Houdin <annna@bitreich.org> Date: Sat, 6 Feb 2021 23:26:48 +0100 Add nitter instance selector. Diffstat: A modules/nitter-instances/nitter.wi… | 1 + A nitter-instance | 13 +++++++++++++ 2 files changed, 14 insertions(+), 0 deletions(-) --- DIR diff --git a/modules/nitter-instances/nitter.wiki b/modules/nitter-instances/nitter.wiki @@ -0,0 +1 @@ +Subproject commit 7a9bfa3fe4215aace6ac31feac35818d17d1936d DIR diff --git a/nitter-instance b/nitter-instance @@ -0,0 +1,13 @@ +#!/bin/sh +# +# Do no forget to regularily check out the wiki git for updates. +# + +nitterwikibase="/home/annna/bin/modules/nitter-instances/nitter.wiki" +cat "${nitterwikibase}"/Instances.md \ + | grep '^\* \[' \ + | sed 's,.*(\([^ )]*\)).*,\1,' \ + | grep -v "\.onion\|\.i2p" \ + | sed 's,/$,,g; s,^https://,,g;' \ + | shuf -n 1 +