Compare commits

...

2 Commits

Author SHA1 Message Date
947841f9ae
anti anti-bot 2022-04-09 22:47:06 +05:00
3b1e0cd547
anti anti-bot 2022-04-09 22:46:22 +05:00
2 changed files with 7 additions and 20 deletions

View File

@ -3,32 +3,21 @@ COUNT=0
while true;
do
source .env
COUNT=$(echo $[$COUNT+1]); echo Count: $COUNT
REQUEST=$(curl -si $BML_URL/login > .cache); cat .cache; echo ""
# HTTPCODE=$(cat .cache | head -n1 | awk '{print $2}'); echo HTTP: $HTTPCODE
JCODE=$(cat .cache | tail -n1 | jq .code); echo Json Code: $JCODE
if [ "$JCODE" = "0" ]
COUNT=$(echo $[$COUNT+1])
STATUS=$($CURL -si $BML_URL/login | head -n1 | awk '{print $2}')
if [ "$STATUS" = "200" ]
then
TEXT="🟢BML Online"
STATUS=UP
else
TEXT="🔴BML Down"
STATUS=DOWN
fi
if [ "$STATUS" != "$STATUS_OLD" ]
then
STATUS_OLD=$STATUS
if [ "$COUNT" != "1" ]
then
if [ "$JCODE" = "69" ]
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}
fi
TGTEXT=$(echo Status: $TEXT%0ACode: HTTP $STATUS | sed "s/ /%20/g")
curl -s $TG_BOTAPI$TG_BOT_TOKEN/sendMessage?chat_id=$TG_CHATID'&'text=${TGTEXT}
fi
fi
sleep $DELAY

View File

@ -3,9 +3,6 @@
BML_USERNAME='' #Your BML Username
BML_PASSWORD='' #Your BML Password
# CLOUDFLARE CONFIG..
CF_CLEARANCE="" # USE THIS ONLY IF YOURE BLOCKED BY CLOUDFLARE
# Delays
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
# 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'
BML_URL='https://www.bankofmaldives.com.mv/internetbanking/api'