From 4bcaec7dd8cc3e60187ff32fce7706a4f9c94e99 Mon Sep 17 00:00:00 2001 From: drowkid01 Date: Wed, 28 May 2025 18:58:42 -0600 Subject: [PATCH] @drowkid01 --- exec/menu.sh | 46 ++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 38 insertions(+), 8 deletions(-) diff --git a/exec/menu.sh b/exec/menu.sh index 83df928..46b9d2f 100644 --- a/exec/menu.sh +++ b/exec/menu.sh @@ -288,7 +288,7 @@ ph=$(ps x|grep -v grep|grep -w 'http-server.sh') [[ -z $1 ]] || { case $1 in --activar)screen -dmS "$2" "$3" >/dev/null 2>&1;; - --desactivar)screen -dmS "$2" "$3" >/dev/null 2>&1;; + --desactivar)killall "$(ps x|grep -v grep|grep -w \"$1\")"&&killall screen >/dev/null 2>&1;; esac } } @@ -301,21 +301,51 @@ clear&&clear figlet 'BOT-MENU'|lolcat msg -b power -echo -e "\e[1;34mBOTGEN: $bp | \e[1;34mGEN: $hp | SCP: 4" +echo -e "\e[1;34mBOTGEN: $bp \e[1;30m| \e[1;34mGEN: $hp \e[1;30m|\e[1;34m SCP: \e[1;36m4" msg -b menu_func "$idd" "$tkn" 'ENVIAR MENSAJE' "$pb" "$ph" "UPDATE BOT" "REINSTALAR SCRIPTS" back case `selection_fun 10` in - 1)databot --id;; - 2)databot --token;; + 1)databot --id&&enter&&source $0;; + 2)databot --token&&enter&&source $0;; 3) [[ -e /etc/CAT-BOT/Admin-ID ]] && id=$(cat /etc/CAT-BOT/Admin-ID) [[ -e /etc/CAT-BOT/token ]] && token=$(cat /etc/CAT-BOT/token) - msj=$(echo -e "===========\nMENSAJE DE PRUEBA ENVIADO CORRECTAMENTE \n====================" + msj="================== +IP: $(wget -qO- ipv4.icanhazip.com) +FECHA $(date +"%d-%m-%y") +ID: $id +==================" + curl -s --max-time 10 -d "chat_id=$id&disable_web_page_preview=1&text=$msj" "https://api.telegram.org/bot$token/sendMessage" &>/dev/null + msg -b&&echo -e "\e[1;32m[+] MENSAJE DE PRUEBA ENVIADO EXITOSAMENTE [+]"&&enter + source $0 ;; 4) + if [[ $(ps x|grep -v grep|grep -w 'BotGen') ]]; then + msg -r '[x] BOTGEN APAGADO CORRECTAMENTE [x]' + power --desactivar 'BotGen' + else + echo -e "\e[1;32m[+] BOTGEN ACTIVADO CORRECTAMENTE [+]" + power --activar 'BotGen' '/etc/CAT-BOT/BotGen.sh -start' + fi + enter&&source $0 ;; - - *);; + 5) + if [[ $(ps x|grep -v grep|grep -w 'http-server') ]]; then + msg -r '[x] GENERADOR APAGADO CORRECTAMENTE [x]' + power --desactivar 'http-server' + else + echo -e "\e[1;32m[+] GENERADOR ACTIVADO CORRECTAMENTE [+]" + power --activar 'http-server' '/bin/http-server.sh -start' + fi + enter&&source $0 + ;; + 6) + clear&&clear + figlet "UPDT-BOT"|lolcat + msg -b&&print_center -m 'ACTUALIZANDO BOTGEN' + msg -b + downbot + enter&&source $0 +;; esac -