Why Nostr? What is Njump?
2024-07-03 00:53:10

npub1j6…7dk2h on Nostr: commit 6006440447b5d31b6d1254d7f279bb3adae9d063 Author: @RandyMcMillan ...

commit 6006440447b5d31b6d1254d7f279bb3adae9d063
Author: @RandyMcMillan <[email protected]>
Date: Sun Jan 28 17:48:53 2024 -0500

template/gnostr-proxy-relay-list

diff --git a/template/gnostr-proxy-relay-list b/template/gnostr-proxy-relay-list
new file mode 100755
index 000000000..e69661954
--- /dev/null
+++ b/template/gnostr-proxy-relay-list
@@ -0,0 +1,48 @@
+#!/usr/bin/env bash
+
+ARG=${1:-}
+
+help(){
+
+ printf "usage:\n"
+ printf " gnostr-proxy-relay-list\n"
+ printf " gnostr-proxy-relay-list -h --help help\n"
+ printf " gnostr-proxy-relay-list -v --version version\n"
+ printf " gnostr-proxy-relay-list -t --tag tag tags\n"
+
+ printf "logging:\n"
+ printf " tail -f /tmp/gnostr-proxy.log\n"
+ exit;
+}
+if [[ $ARG == "-h" ]];
+then
+ help;exit
+fi
+if [[ $ARG == "--help" ]];
+then
+ help;exit
+fi
+if [[ $ARG == "help" ]];
+then
+ help;exit
+fi
+if [[ $ARG == "-v" ]];
+then
+ printf "v0.0.0"; exit
+fi
+if [[ $ARG == "--version" ]];
+then
+ printf "v0.0.0"; exit
+fi
+
+RELAYS=$(curl -sS --get http://localhost:6102 | sed 's/<[^>]*>//g' | sed '/^$/d')
+#echo $RELAYS
+for relay in $RELAYS;
+do
+if [[ $ARG == "-t" ]] ||[[ $ARG == "--tag" ]] || [[ $ARG == "tag" ]] ||[[ $ARG == "tags" ]];
+then
+echo "--tag r $relay"
+else
+ echo $relay
+fi
+done
Author Public Key
npub1j6gzp3vwgvdv6yztpdv3qnjwq6lgzctntm8jt0gyhah65a7vs6vq77dk2h