! SMSADMIN => check ${guilde} exists before creating new identity

This commit is contained in:
qo-op 2021-07-08 04:37:18 +02:00
parent f3518f4ea4
commit be7140f02b
1 changed files with 6 additions and 2 deletions

View File

@ -15,6 +15,7 @@ guilde="$2"
my_guildes="$guilde"
message="$(cat /tmp/${phone}_message)"
SMSADMIN="$(cat /home/${YOU}/.zen/SMSADMIN)"
########################################################################
echo "## GET STATION G1PUB"
@ -45,6 +46,10 @@ fi
if [[ ! $xzuid ]]; then
NEW=1
## CHECK IF GUILDE EXISTS
[[ ${phone} != $SMSADMIN ]] && [[ ! -d /home/${YOU}/.zen/SMS/GUILDES/${guilde} ]] && echo "AUCUNE GUILDE ${guilde} - EXIT -" && exit 1
########################################################################
echo "## GESTION IDENTITES: G1 NEXTCLOUD QRCODE + GUILDES"
########################################################################
@ -171,7 +176,6 @@ $MY_PATH/timeout.sh -t 10 $MY_PATH/jaklis/jaklis.py -k /tmp/secret.dunikey -n "h
XUIDSCORE=$(cat /tmp/$G1.stars | jq .score) || XUIDSCORE=0
## SCORE > 4 DONNE DROIT DE CREER ET DIALOGUER AVEC LES GUILDES.
SCORE=$(echo $XUIDSCORE | cut -d '.' -f 1)
SMSADMIN="$(cat /home/${YOU}/.zen/SMSADMIN)"
echo "***** ${xzuid} SCORE GCHANGE = $SCORE *****"
## MESSAGE DU GUIDE DE LA GUILDE OU DE L'ADMIN DE LA STATION ?
@ -221,7 +225,7 @@ if [[ -d /home/${YOU}/.zen/SMS/GUILDES/${guilde}/INPUT ]]; then
## CONFIRMATION SMS : INSCRIPTION A LA GUILDE
echo "#!/bin/bash
sudo gammu sendsms TEXT \"_PHONE_\" -text \"Inscription à ${guilde}\"" > /home/${YOU}/.zen/SMS/PHONE/${phonehash}/$(date -u +%s%N | cut -b1-13).tosend.sh
sudo gammu sendsms TEXT \"_PHONE_\" -text \"Inscription à ${guilde} : OK\"" > /home/${YOU}/.zen/SMS/PHONE/${phonehash}/$(date -u +%s%N | cut -b1-13).tosend.sh
else