diff --git a/sms/GUILDE.sh b/sms/GUILDE.sh index d2098f1..9168252 100755 --- a/sms/GUILDE.sh +++ b/sms/GUILDE.sh @@ -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