2023-01-01 23:55:18 +01:00
|
|
|
#!/usr/bin/env sh
|
|
|
|
|
2023-01-02 10:49:06 +01:00
|
|
|
FLIST=accounts/following.csv
|
2023-01-01 23:55:18 +01:00
|
|
|
FURL=""
|
|
|
|
FFILE="$(date +%F)"
|
2023-01-02 11:08:10 +01:00
|
|
|
touch follower/$FFILE
|
2023-01-01 23:55:18 +01:00
|
|
|
|
|
|
|
# Preprocessing
|
2023-01-02 21:30:40 +01:00
|
|
|
echo "maxschrems@mastodon.social" >> $FLIST
|
2023-01-01 23:55:18 +01:00
|
|
|
sed -i.1 '/@a.gup.pe/d' $FLIST
|
|
|
|
|
|
|
|
while read account; do
|
|
|
|
FURL=$(echo $account | sed 's,^\(.*\)@\(.*\),\2/users/\1/followers,')
|
|
|
|
NFOL=$(curl -Ls -H 'Accept: application/activity+json' $FURL | jq .totalItems)
|
2023-01-02 10:47:43 +01:00
|
|
|
echo "@$account ($NFOL)" >> follower/$FFILE
|
2023-01-01 23:55:18 +01:00
|
|
|
done < $FLIST
|