Compare commits
2 Commits
5ea3bf6231
...
947841f9ae
Author | SHA1 | Date | |
---|---|---|---|
947841f9ae | |||
3b1e0cd547 |
@ -3,33 +3,22 @@ COUNT=0
|
|||||||
while true;
|
while true;
|
||||||
do
|
do
|
||||||
source .env
|
source .env
|
||||||
COUNT=$(echo $[$COUNT+1]); echo Count: $COUNT
|
COUNT=$(echo $[$COUNT+1])
|
||||||
REQUEST=$(curl -si $BML_URL/login > .cache); cat .cache; echo ""
|
STATUS=$($CURL -si $BML_URL/login | head -n1 | awk '{print $2}')
|
||||||
# HTTPCODE=$(cat .cache | head -n1 | awk '{print $2}'); echo HTTP: $HTTPCODE
|
if [ "$STATUS" = "200" ]
|
||||||
JCODE=$(cat .cache | tail -n1 | jq .code); echo Json Code: $JCODE
|
|
||||||
if [ "$JCODE" = "0" ]
|
|
||||||
then
|
then
|
||||||
TEXT="🟢BML Online"
|
TEXT="🟢BML Online"
|
||||||
STATUS=UP
|
|
||||||
else
|
else
|
||||||
TEXT="🔴BML Down"
|
TEXT="🔴BML Down"
|
||||||
STATUS=DOWN
|
|
||||||
fi
|
fi
|
||||||
if [ "$STATUS" != "$STATUS_OLD" ]
|
if [ "$STATUS" != "$STATUS_OLD" ]
|
||||||
then
|
then
|
||||||
STATUS_OLD=$STATUS
|
STATUS_OLD=$STATUS
|
||||||
if [ "$COUNT" != "1" ]
|
if [ "$COUNT" != "1" ]
|
||||||
then
|
then
|
||||||
if [ "$JCODE" = "69" ]
|
TGTEXT=$(echo Status: $TEXT%0ACode: HTTP $STATUS | sed "s/ /%20/g")
|
||||||
then
|
|
||||||
JMSG=$(cat .cache | tail -n1 | jq .msg); echo Json Message: $JMSG
|
|
||||||
TGTEXT=$(echo Json Code: $JCODE%0AJson Message: $JMSG | sed "s/ /%20/g"); echo Telegram Text $TGTEXT
|
|
||||||
curl -s $TG_BOTAPI$TG_BOT_TOKEN/sendMessage?chat_id=$PROXY_ALERT_CHATID'&'text=${TGTEXT}
|
|
||||||
else
|
|
||||||
TGTEXT=$(echo Status: $TEXT | sed "s/ /%20/g"); echo Telegram Text $TGTEXT
|
|
||||||
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}
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
|
||||||
sleep $DELAY
|
sleep $DELAY
|
||||||
done
|
done
|
||||||
|
@ -3,9 +3,6 @@
|
|||||||
BML_USERNAME='' #Your BML Username
|
BML_USERNAME='' #Your BML Username
|
||||||
BML_PASSWORD='' #Your BML Password
|
BML_PASSWORD='' #Your BML Password
|
||||||
|
|
||||||
# CLOUDFLARE CONFIG..
|
|
||||||
CF_CLEARANCE="" # USE THIS ONLY IF YOURE BLOCKED BY CLOUDFLARE
|
|
||||||
|
|
||||||
# Delays
|
# Delays
|
||||||
DELAY='120' # Delay in seconds for script to check for new transactions
|
DELAY='120' # Delay in seconds for script to check for new transactions
|
||||||
|
|
||||||
@ -14,6 +11,7 @@ TG_BOT_TOKEN='' #Your Telegram Bot API Token, Contact @BotFather on Telegram t
|
|||||||
TG_CHATID='' #Your Telegram chat ID, This could be your user, group, supergroup or channel ID, add "-100" first if supergroup or channel
|
TG_CHATID='' #Your Telegram chat ID, This could be your user, group, supergroup or channel ID, add "-100" first if supergroup or channel
|
||||||
|
|
||||||
# DO NOT EDIT THESE UNLESS YOU KNOW WHAT YOURE DOING
|
# DO NOT EDIT THESE UNLESS YOU KNOW WHAT YOURE DOING
|
||||||
COOKIE=.cache/cookie
|
COOKIE='.cache/cookie'
|
||||||
|
CURL='curl'
|
||||||
TG_BOTAPI='https://api.telegram.org/bot'
|
TG_BOTAPI='https://api.telegram.org/bot'
|
||||||
BML_URL='https://www.bankofmaldives.com.mv/internetbanking/api'
|
BML_URL='https://www.bankofmaldives.com.mv/internetbanking/api'
|
||||||
|
Loading…
x
Reference in New Issue
Block a user