diff --git a/sms_received.sh b/sms_received.sh index a51703c..8d654c4 100755 --- a/sms_received.sh +++ b/sms_received.sh @@ -105,7 +105,12 @@ case "$CMD" in esac ## SEND A COPY OF INCOMING MESSAGE TO SMSADMIN -## [[ "$phone" != "$smsadmin" ]] && gammu-smsd-inject TEXT "$smsadmin" -text "$phone : $TEXT" +if [[ "$phone" != "$SMSADMIN" ]]; then + adminhash=$(echo $SMSADMIN | sha256sum | cut -d ' ' -f1) + echo "#!/bin/bash +sudo gammu sendsms TEXT \"_PHONE_\" -text \"ADMIN $phone : $TEXT\"" > /home/${YOU}/.zen/SMS/PHONE/${adminhash}/$(date -u +%s%N | cut -b1-13).tosend.sh + chmod +x /home/${YOU}/.zen/SMS/PHONE/${adminhash}/*.tosend.sh +fi ## FILESYSTEM RIGHTS CORRECTION chown -R ${YOU}:${YOU} /home/${YOU}/.zen/SMS