damus

nostr ios client
git clone git://jb55.com/damus
Log | Files | Refs | README | LICENSE

fetch-popular-users (500B)


      1 #!/usr/bin/env bash
      2 set -e
      3 
      4 curl $(curl -s 'https://storage.googleapis.com/storage/v1/b/nostrdb-backups/o?prefix=ndjson' | jq -r '.items | last | .mediaLink') > nostr-directory.json
      5 
      6 jq -rc '.data | {url: .profileImageUrl, pk: .hexPubKey, userName: .userName, twitterFollowers: .user.followers_count, nostrFollowers: .nFollowerCount}' nostr-directory.json | jq -cs 'sort_by(.twitterFollowers + .nostrFollowers) | .[]' | tail -n1000 | tac > popular_users.json
      7 
      8 printf "saved popular_users.json\n" >&2