added json output

This commit is contained in:
Shihaam Abdul Rahman 2022-10-16 16:31:13 +05:00
parent a66f3fb2d8
commit 571439b51c
Signed by: shihaam
GPG Key ID: 3B007D22E5584980

View File

@ -6,9 +6,11 @@ source .env
COUNT=$(echo $[$COUNT+1]); echo Count: $COUNT COUNT=$(echo $[$COUNT+1]); echo Count: $COUNT
HTTPREQUEST=$($CURL -si $BML_URL/login > .cache) HTTPREQUEST=$($CURL -si $BML_URL/login > .cache)
STATUS=$(cat .cache | head -n1 | awk '{print $2}'); echo Status: $STATUS STATUS=$(cat .cache | head -n1 | awk '{print $2}'); echo Status: $STATUS
DATE=$(date +'%d-%m-%y')
TIME=$(date +'%H:%M')
if [ "$STATUS" = "200" ] if [ "$STATUS" = "200" ]
then then
TEXT="🟢BML Online" TEXT=" BML Online"
else else
TEXT="🔴BML Down" TEXT="🔴BML Down"
fi fi
@ -20,7 +22,9 @@ source .env
TGTEXT=$(echo Status: $TEXT%0ACode: HTTP $STATUS | sed "s/ /%20/g");echo Telegram Text: $TGTEXT TGTEXT=$(echo Status: $TEXT%0ACode: HTTP $STATUS | sed "s/ /%20/g");echo Telegram Text: $TGTEXT
echo "" echo ""
curl -s $TG_BOTAPI$TG_BOT_TOKEN/sendMessage?chat_id=$TG_CHATID'&'text=${TGTEXT} curl -s $TG_BOTAPI$TG_BOT_TOKEN/sendMessage?chat_id=$TG_CHATID'&'text=${TGTEXT}
echo '{"Service":"Internet Banking", "Status":"'$STATUS'", "Date":"'$DATE'", "Time":"'$TIME'"}' | tee -a status.json
fi fi
fi fi
echo '{"Date":"'$DATE'", "Time":"'$TIME'"}' | tee -a lastcheck.json
echo Sleep:$DELAY;sleep $DELAY echo Sleep:$DELAY;sleep $DELAY
done done