introduce ssb_IPFS_swarm.sh in blob pulse

This commit is contained in:
qo-op 2020-04-28 02:51:40 +02:00
parent 8a5b2233ae
commit 43e3fd5b75
2 changed files with 5 additions and 4 deletions

View File

@ -27,7 +27,7 @@ echo $timebar
##################################################################
# REFRESH IPFS SWARM DATA EVERY 12 minutes
[[ $(($minute % 12)) == 0 ]] && $MY_PATH/ipfs_SWARM_refresh.sh
[[ $(($minute % 12)) == 0 ]] && $MY_PATH/ssb_IPFS_swarm.sh && $MY_PATH/ipfs_SWARM_refresh.sh
##################################################################
##################################################################

View File

@ -43,12 +43,13 @@ 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
# SSB FRIENDS ARE "swarm connected"
for SSBFRIEND in $(cat /tmp/ssb-friends.json); do
### GET SSB ipfstryme message type !!!
#
### GET SSB "ipfstryme" message type !!!
TRYME=$(sbotc query.read '{"query":[{"$filter":{"value":{"author": "'"$SSBFRIEND"'", "content":{"type":"ipfstryme"}}}}]}' | jq -r .value?.content?.text | tail -n 1)
[[ $TRYME ]] && ipfs swarm connect $TRYME
# Modify ipfs swarm peers from ssb friends graph
# Modify ipfs swarm peers related to ssb friends
done
# All memorized IPFS Nodes are swarm connected (again?)