SSB ipfstryme message type

This commit is contained in:
qo-op 2020-04-28 02:38:20 +02:00
parent ff6282ba51
commit 3fb70f9fbc
2 changed files with 8 additions and 4 deletions

View File

@ -47,6 +47,8 @@ g1pub=$(cat ~/.ssb/secret.dunikey | grep 'pub:' | cut -d ' ' -f 2)
# IPFS LOCAL REPOSITORY for Node Identity G1 + SSB
mkdir -p ~/.zen/ipfs/.$ipfsnodeid/G1SSB
sbotc publish '{"type":"ipfsnodeid","text":"'"$ipfsnodeid"'"}'
sbotc publish '{"type":"ipfstryme","text":"'"$(ipfs id | jq -r .Addresses[] | tail -n 1)"'"}'
## PUBLISH ABOUT MESSAGE
##############################################

View File

@ -7,14 +7,14 @@
MY_PATH="`dirname \"$0\"`" # relative
MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized
ME="${0##*/}"
echo '
########################################################################
# \\///
# qo-op
############# '$MY_PATH/$ME'
########################################################################
# ex: ./'$ME'
# GET SSB FRIENDS AND FIND THEIR IPFS ID .Qm****
# GET SSB FRIENDS AND FIND THEIR IPFS ID TO "ipfs swarm connect" THEM
########################################################################'
########################################################################
@ -42,10 +42,12 @@ echo '
self=$(sbotc whoami | jq -r .id)
sbotc query.read '{"query":[{"$filter":{"value":{"author": "'"$self"'", "content":{"type":"contact"}}}}]}' | jq -r '.value?.content?.contact' > /tmp/ssb-friends.json || rm -f /tmp/ssb-friends.json
# ONLY SSB FRIENDS ARE swarm connected
for SSBFRIEND in $(cat /tmp/ssb-friends.json); do
INSWARM=$(grep -Rwl "$SSBFRIEND" ~/.zen/ipfs_swarm/.Qm*/G1SSB/_ssb.whoami | tail -n 1 | cut -f 6 -d '/')
[[ $INSWARM ]] && echo $INSWARM && TRYME=$(cat ~/.zen/ipfs_swarm/$INSWARM/tryme.addr) && ipfs swarm connect $TRYME
### GET ipfstryme message type !!!
TRYME=$(sbotc query.read '{"query":[{"$filter":{"value":{"author": "'"$SSBFRIEND"'", "content":{"type":"ipfstryme"}}}}]}' | jq -r .value?.content?.text)
[[ $TRYME ]] && ipfs swarm connect $TRYME
# Modify ipfs swarm peers from ssb friends graph
done