guilde
This commit is contained in:
parent
bae8933fdd
commit
b9a4fe32e4
|
@ -8,9 +8,9 @@ MY_PATH="`dirname \"$0\"`" # relative
|
|||
MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized
|
||||
|
||||
ME="${0##*/}"
|
||||
echo "EXECUTE $ME ($1=phone, $2=groupe)"
|
||||
echo "EXECUTE $ME ($1=phone, $2=guilde)"
|
||||
phone="$1"
|
||||
groupe="$2"
|
||||
guilde="$2"
|
||||
|
||||
message="$(cat /tmp/${phone}_message)"
|
||||
|
||||
|
@ -22,7 +22,7 @@ YOU=$(ps auxf --sort=+utime | grep -w ipfs | grep -v -E 'color=auto|grep' | tail
|
|||
G1PUB=$(cat /home/${YOU}/.zen/secret.dunikey | grep 'pub:' | cut -d ' ' -f 2)
|
||||
|
||||
## LOG
|
||||
echo "${phone};${groupe};${message}" >> /home/${YOU}/.zen/SMS/received.log
|
||||
echo "${phone};${guilde};${message}" >> /home/${YOU}/.zen/SMS/received.log
|
||||
|
||||
########################################################################
|
||||
echo "## sha256sum($phone)"
|
||||
|
@ -125,7 +125,7 @@ sudo gammu sendsms TEXT \"$phone\" -text \"Recevez vos primes de missions sur vo
|
|||
########################################################################
|
||||
echo "## NEXTCLOUD : ${xzuid} / ${phone} "
|
||||
########################################################################
|
||||
sudo su -s /bin/sh www-data -c "export OC_PASS=\"${phone}\" && php /var/www/nextcloud/occ user:add --password-from-env --group=\"${groupe}\" --display-name=\"${xzuid}\" ${xzuid}"
|
||||
sudo su -s /bin/sh www-data -c "export OC_PASS=\"${phone}\" && php /var/www/nextcloud/occ user:add --password-from-env --group=\"${guilde}\" --display-name=\"${xzuid}\" ${xzuid}"
|
||||
[[ $? == 0 ]] && echo "#!/bin/bash
|
||||
sudo gammu sendsms TEXT \"$phone\" -text \"Fuyez les GAFAM! Synchronisez votre smartphone sur NEXTCloud chez un ami du réseau de %MAKER https://copylaradio.com - DEMO - https://taurus.copylaradio.com\"" > /home/${YOU}/.zen/SMS/PHONE/${phonehash}/$(date -u +%s%N | cut -b1-13).tosend.sh
|
||||
|
||||
|
@ -151,22 +151,23 @@ else
|
|||
fi
|
||||
|
||||
########################################################################
|
||||
echo "## GESTION RELATION PHONE / GUILDE : ${phone} / ${groupe}"
|
||||
echo "## GESTION RELATION PHONE / GUILDE : ${phone} / ${guilde}"
|
||||
########################################################################
|
||||
## Ajout du SMS de PHONE à la GUILDE
|
||||
mkdir -p /home/${YOU}/.zen/SMS/GUILDES/${groupe}/INPUT/
|
||||
## NOUVELLE INSCRIPTION
|
||||
[[ ! -f /home/${YOU}/.zen/SMS/GUILDES/${guilde}/INPUT/${phone} ]] && echo "#!/bin/bash
|
||||
sudo gammu sendsms TEXT \"$phone\" -text \".OASIS. Ouvrez vite votre compte sur https://oasis.astroport.com en utilisant les identifiants fournis\"" > /home/${YOU}/.zen/SMS/PHONE/${phonehash}/0000000000000.tosend.sh
|
||||
|
||||
[[ ! -f /home/${YOU}/.zen/SMS/GUILDES/${groupe}/INPUT/${phone} ]] && echo "#!/bin/bash
|
||||
sudo gammu sendsms TEXT \"$phone\" -text \"$xzuid vous êtes inscrit dans le groupe ${groupe}\"" > /home/${YOU}/.zen/SMS/PHONE/${phonehash}/0000000000000.tosend.sh
|
||||
echo "${message}" >> /home/${YOU}/.zen/SMS/GUILDES/${groupe}/INPUT/${phone}
|
||||
## MEMORISATION DU MESSAGE dans GUILDES/${guilde}/INPUT/
|
||||
mkdir -p /home/${YOU}/.zen/SMS/GUILDES/${guilde}/INPUT/
|
||||
echo "${message}" >> /home/${YOU}/.zen/SMS/GUILDES/${guilde}/INPUT/${phone}
|
||||
|
||||
## LIEN vers GUILDES/${groupe} dans PHONE/${phonehash}/GUILDES/
|
||||
## LIEN vers GUILDES/${guilde} dans PHONE/${phonehash}/GUILDES/
|
||||
mkdir -p /home/${YOU}/.zen/SMS/PHONE/${phonehash}/GUILDES/
|
||||
ln -s /home/${YOU}/.zen/SMS/GUILDES/${groupe} /home/${YOU}/.zen/SMS/PHONE/${phonehash}/GUILDES/${groupe}
|
||||
ln -s /home/${YOU}/.zen/SMS/GUILDES/${guilde} /home/${YOU}/.zen/SMS/PHONE/${phonehash}/GUILDES/${guilde}
|
||||
|
||||
## LIEN vers PHONE/${phonehash} dans GUILDES/${groupe}/MEMBERS/
|
||||
mkdir -p mkdir -p /home/${YOU}/.zen/SMS/GUILDES/${groupe}/MEMBERS/
|
||||
ln -s /home/${YOU}/.zen/SMS/PHONE/${phonehash} /home/${YOU}/.zen/SMS/GUILDES/${groupe}/MEMBERS/${phone}
|
||||
## LIEN vers PHONE/${phonehash} dans GUILDES/${guilde}/MEMBERS/
|
||||
mkdir -p mkdir -p /home/${YOU}/.zen/SMS/GUILDES/${guilde}/MEMBERS/
|
||||
ln -s /home/${YOU}/.zen/SMS/PHONE/${phonehash} /home/${YOU}/.zen/SMS/GUILDES/${guilde}/MEMBERS/${phone}
|
||||
|
||||
########################################################################
|
||||
## BUG: gammu-smsd HACK (must be stop to send response sms)
|
||||
|
@ -194,7 +195,6 @@ if [[ -e /dev/usb/lp0 ]]; then
|
|||
# PRINT QRSEC.png
|
||||
brother_ql_create --model QL-700 /home/${YOU}/.zen/SMS/PHONE/${phonehash}/QRSEC.png --label-size 62 > /tmp/${ts}_QRSEC.bin
|
||||
brother_ql_print /tmp/${ts}_QRSEC.bin /dev/usb/lp0
|
||||
|
||||
fi
|
||||
|
||||
exit 0
|
||||
|
|
Loading…
Reference in New Issue