From e4d8cb3eb48fc7bc969c0130d04306ca25ad6f26 Mon Sep 17 00:00:00 2001 From: qo-op Date: Thu, 8 Jul 2021 04:42:34 +0200 Subject: [PATCH] GENERAL GUILDE CHANNEL REMOVAL --- sms/ERASE.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/sms/ERASE.sh b/sms/ERASE.sh index 74a934b..643178a 100755 --- a/sms/ERASE.sh +++ b/sms/ERASE.sh @@ -57,17 +57,20 @@ if [[ "${guilde}" == "MIZ" ]]; then sudo su -s /bin/sh www-data -c "export OC_PASS=\"$phone\" && php /var/www/nextcloud/occ user:delete $xzuid" [[ ! $? == 0 ]] && echo "FAILED" && exit 1 rm -f /home/${YOU}/.zen/SMS/PHONE/${phonehash}/GUILDES/NEXTCLOUD + rm -f /home/${YOU}/.zen/SMS/GUILDES/NEXTCLOUD/MEMBERS/${phone} fi echo "## DELETE GCHANGE : $xzuid" $MY_PATH/jaklis/jaklis.py -k /home/${YOU}/.zen/SMS/ERASE/${xzuid}_${phone}.dunikey -n "https://data.gchange.fr" erase [[ ! $? == 0 ]] && echo "FAILED" && exit 1 rm -f /home/${YOU}/.zen/SMS/PHONE/${phonehash}/GUILDES/GCHANGE + rm -f /home/${YOU}/.zen/SMS/GUILDES/GCHANGE/MEMBERS/${phone} echo "## DELETE CESIUM : $xzuid" $MY_PATH/jaklis/jaklis.py -k /home/${YOU}/.zen/SMS/ERASE/${xzuid}_${phone}.dunikey -n "https://g1.data.e-is.pro" erase [[ ! $? == 0 ]] && echo "FAILED" && exit 1 rm -f /home/${YOU}/.zen/SMS/PHONE/${phonehash}/GUILDES/CESIUM + rm -f /home/${YOU}/.zen/SMS/GUILDES/CESIUM/MEMBERS/${phone} fi ######################################################################## @@ -78,6 +81,7 @@ if [[ "${guilde}" == "NEXTCLOUD" ]]; then sudo su -s /bin/sh www-data -c "export OC_PASS=\"$phone\" && php /var/www/nextcloud/occ user:delete $xzuid" [[ ! $? == 0 ]] && echo "FAILED" && exit 1 rm -f /home/${YOU}/.zen/SMS/PHONE/${phonehash}/GUILDES/NEXTCLOUD + rm -f /home/${YOU}/.zen/SMS/GUILDES/NEXTCLOUD/MEMBERS/${phone} fi fi ######################################################################## @@ -87,6 +91,7 @@ if [[ "${guilde}" == "GCHANGE" ]]; then $MY_PATH/jaklis/jaklis.py -k /home/${YOU}/.zen/SMS/ERASE/${xzuid}_${phone}.dunikey -n "https://data.gchange.fr" erase [[ ! $? == 0 ]] && echo "FAILED" && exit 1 rm -f /home/${YOU}/.zen/SMS/PHONE/${phonehash}/GUILDES/GCHANGE + rm -f /home/${YOU}/.zen/SMS/GUILDES/GCHANGE/MEMBERS/${phone} fi ######################################################################## @@ -95,9 +100,18 @@ if [[ "${guilde}" == "CESIUM" ]]; then $MY_PATH/jaklis/jaklis.py -k /home/${YOU}/.zen/SMS/ERASE/${xzuid}_${phone}.dunikey -n "https://g1.data.e-is.pro" erase [[ ! $? == 0 ]] && echo "FAILED" && exit 1 rm -f /home/${YOU}/.zen/SMS/PHONE/${phonehash}/GUILDES/CESIUM + rm -f /home/${YOU}/.zen/SMS/GUILDES/CESIUM/MEMBERS/${phone} fi ######################################################################## +# GENERAL GUILDE CHANNEL REMOVAL +######################################################################## +if [[ -e /home/${YOU}/.zen/SMS/GUILDES/${guilde}/MEMBERS/${phone} ]]; then + rm -f /home/${YOU}/.zen/SMS/PHONE/${phonehash}/GUILDES/${guilde} + rm -f /home/${YOU}/.zen/SMS/${guilde}/CESIUM/MEMBERS/${phone} +fi + +######################################################################## ## EMPTY GUILDES DIRECTORY? then remove PHONE/${phonehash} [ -z "$(ls -A /home/${YOU}/.zen/SMS/PHONE/${phonehash}/GUILDES)" ] && rm -Rf /home/${YOU}/.zen/SMS/PHONE/${phonehash}