bio-dynamie/sms/NEW.sh

35 lines
930 B
Bash
Executable File

#!/bin/bash
################################################################################
# Author: Fred (support@qo-op.com)
# Version: 0.1
# License: AGPL-3.0 (https://choosealicense.com/licenses/agpl-3.0/)
################################################################################
echo "EXECUTE NEW.sh ($1=phone, $2=uid)"
PHONE="$1"
EXTRA="$2"
## CREATE UNIQUE XZUID
XZUID=$(./diceware.sh 1 | xargs)${RANDOM:0:2}$(./diceware.sh 1 | xargs)
while [[ -d ~/.zen/sms/$XZUID ]]
do
XZUID=$(./diceware.sh 1 | xargs)${RANDOM:0:2}$(./diceware.sh 1 | xargs)
done
mkdir -p ~/.zen/sms/$XZUID
echo $XZUID
exit
## CREATE NEXTCLOUD PROFILE
sudo su -s /bin/sh www-data -c "export OC_PASS=\"$PHONE\" && php /var/www/nextcloud/occ user:add --password-from-env --group=\"astroport\" --display-name=\"$XZUID\" $XZUID"
## REPONSE SMS
MESS="[OASIS]
$XZUID
"
# Send response SMS
gammu-smsd-inject TEXT "$PHONE" -text "$MESS"
exit