From 3b1e0cd547f0454c7d4fa3239abb1ea2f8c7aad1 Mon Sep 17 00:00:00 2001 From: shihaam Date: Sat, 9 Apr 2022 22:46:22 +0500 Subject: [PATCH] anti anti-bot --- bml-status-tg-bot | 21 +++++---------------- 1 file changed, 5 insertions(+), 16 deletions(-) diff --git a/bml-status-tg-bot b/bml-status-tg-bot index a16f1c4..f9bbdb2 100755 --- a/bml-status-tg-bot +++ b/bml-status-tg-bot @@ -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