Compare commits
	
		
			2 Commits
		
	
	
		
			5ea3bf6231
			...
			947841f9ae
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						
						
							
						
						947841f9ae
	
				 | 
					
					
						|||
| 
						
						
							
						
						3b1e0cd547
	
				 | 
					
					
						
@@ -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
 | 
			
		||||
 
 | 
			
		||||
@@ -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'
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user