shell/sms_ABO.sh
This commit is contained in:
parent
e3f1dc1f42
commit
65ea7cc097
2
_chain
2
_chain
|
@ -1 +1 @@
|
||||||
QmTDcHP1Nqy4SFzYCwuDH3JxvBT7fsdAKWQvrcvsVPMUpD
|
QmbRvGMpwZws4ii5xe5x8EgK1SSxNBaNNjinwdWjhye3TR
|
||||||
|
|
|
@ -174,3 +174,4 @@ OK
|
||||||
2019-12-14:
|
2019-12-14:
|
||||||
2019-12-17: Better G1Tx
|
2019-12-17: Better G1Tx
|
||||||
2019-12-17: G1TAG REFRESH & more
|
2019-12-17: G1TAG REFRESH & more
|
||||||
|
2019-12-18: RAZ
|
||||||
|
|
BIN
_publishkey.gpg
BIN
_publishkey.gpg
Binary file not shown.
|
@ -67,7 +67,7 @@ for tag in ./wallets/.$IPFSNODEID/TAG/*; do
|
||||||
rm /home/$YOU/.ipfs/keystore/${RR}.crypt
|
rm /home/$YOU/.ipfs/keystore/${RR}.crypt
|
||||||
fi
|
fi
|
||||||
echo "__SUB:cron_G1TAG_REFRESH.sh: G1Tag PUBLISHKEY OK : /home/$YOU/.ipfs/keystore/${RR}"
|
echo "__SUB:cron_G1TAG_REFRESH.sh: G1Tag PUBLISHKEY OK : /home/$YOU/.ipfs/keystore/${RR}"
|
||||||
|
echo ${NANODATE} > ./TAG/${RR}/TAG_nanodate
|
||||||
# PUBLISH VERIFIED G1Tag VERSION
|
# PUBLISH VERIFIED G1Tag VERSION
|
||||||
I=$(su $YOU -c "ipfs add -qr ./TAG/${RR} | tail -n 1")
|
I=$(su $YOU -c "ipfs add -qr ./TAG/${RR} | tail -n 1")
|
||||||
# RECORD TAG_chain And HASH again
|
# RECORD TAG_chain And HASH again
|
||||||
|
|
|
@ -116,8 +116,8 @@ if [[ $PHONE ]]; then rm -Rf ./wallets_swarm/$PHONE; fi
|
||||||
su $YOU -c "ipfs get --output=./wallets_swarm/ /ipns/$IPFSNODEID"
|
su $YOU -c "ipfs get --output=./wallets_swarm/ /ipns/$IPFSNODEID"
|
||||||
count=1
|
count=1
|
||||||
# Search for All peers Nodes. TODO: To be changed when Swarm is too bug or not expendanding
|
# Search for All peers Nodes. TODO: To be changed when Swarm is too bug or not expendanding
|
||||||
#for id in ./wallets_swarm/.Qm*/;
|
for id in ./wallets_swarm/.Qm*/;
|
||||||
for id in $(su $YOU -c "ipfs swarm peers" | awk -F '/' '{print $7}');
|
#for id in $(su $YOU -c "ipfs swarm peers" | awk -F '/' '{print $7}');
|
||||||
do
|
do
|
||||||
count=$((count+1))
|
count=$((count+1))
|
||||||
id=$(echo $id | cut -d '.' -f 3 | cut -d '/' -f 1)
|
id=$(echo $id | cut -d '.' -f 3 | cut -d '/' -f 1)
|
||||||
|
|
|
@ -11,12 +11,28 @@
|
||||||
# TODO: Create information Channels and moderate OPT IN/OUT
|
# TODO: Create information Channels and moderate OPT IN/OUT
|
||||||
source ./shell/init.sh
|
source ./shell/init.sh
|
||||||
source ./shell/functions.sh
|
source ./shell/functions.sh
|
||||||
log "__SUB:sms_ABO.sh: START ($1=SERVICE, $2=YESNO)"
|
log "__SUB:sms_ABO.sh: START ($1=PHONE, $2=SERVICE)"
|
||||||
SERVICE=$1
|
PHONE=$1
|
||||||
YESNO=$2
|
SERVICE=$2
|
||||||
PARAMS=$3
|
|
||||||
|
sms_INIT_ACCOUNT "$PHONE"
|
||||||
|
|
||||||
case "$SERVICE" in
|
case "$SERVICE" in
|
||||||
|
ON)
|
||||||
|
log "Abonnement Kalkun"
|
||||||
|
if [[ "$MEMBER" != "" ]]; then
|
||||||
|
add_contact $MEMBER $PHONE && log "${c_green}Contact has been added to database$c_" || "${c_red}Contact can't be added to database$c_";
|
||||||
|
sms_SEND "$PHONE" "$MEMBER votre inscription annuaire est active"
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
OFF)
|
||||||
|
log "Retrait Kalkun"
|
||||||
|
if [[ $MEMBER ]]; then
|
||||||
|
rm_contact $MEMBER $PHONE && log "${c_green}Contact has been deleted from database$c_" || "${c_red}Contact can't be deleted database$c_";
|
||||||
|
sms_SEND "$PHONE" "$MEMBER retrait annuaire prise en compte..."
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
|
||||||
MARCHE)
|
MARCHE)
|
||||||
log "Avertissement G1 marchés"
|
log "Avertissement G1 marchés"
|
||||||
# PARAMS could be "$distance" to Member GeoPoint...
|
# PARAMS could be "$distance" to Member GeoPoint...
|
||||||
|
|
|
@ -184,9 +184,8 @@ case "$CMD" in
|
||||||
;;
|
;;
|
||||||
ABO)
|
ABO)
|
||||||
# GERER SES ABONNEMENT CANAUX INFO SMS
|
# GERER SES ABONNEMENT CANAUX INFO SMS
|
||||||
CANAL=$(echo "$TEXT" | awk '{print $2}'| grep -E "([A-Za-z0-9\-\_]+$)")
|
SERVICE=$(echo "$TEXT" | awk '{print toupper($2)}'| grep -E "([A-Za-z0-9\-\_]+$)")
|
||||||
YESNO=$(echo "$TEXT" | awk '{print $3}'| grep -E "([A-Za-z0-9\-\_]+$)")
|
./shell/sms_ABO.sh "$PHONE" "$SERVICE" &
|
||||||
./shell/sms_ABO.sh "$PHONE" "$CANAL" "$YESNO" &
|
|
||||||
;;
|
;;
|
||||||
DELIVERED|PENDING|FAILED)
|
DELIVERED|PENDING|FAILED)
|
||||||
# If delivered/pending notification come back (gammu/phone config)
|
# If delivered/pending notification come back (gammu/phone config)
|
||||||
|
|
Loading…
Reference in New Issue