chequear_codigo_palabraHebrea / envia_mensaje.sh
tebicap's picture
archivo de configuracion para torcito
5cca7f0 verified
#!/bin/bash
# Obtener el mensaje desde el primer argumento
MESSAGE="$1"
echo entrooooooooooooooooooooooooooooooooooooooooo a BASH
#chequeo si hay un servidor DNS configurado:
cat /etc/resolv.conf
echo fin cattttttttttt
# Variables de entorno para el token y el chat ID
TELEGRAM_BOT_TOKEN="$T_bot"
TELEGRAM_CHAT_ID="$nroChat"
# URL de la API de Telegram
URL="https://api.telegram.org/bot$TELEGRAM_BOT_TOKEN/sendMessage"
# Enviar el mensaje usando curl
#curl -X POST "$URL" -d chat_id="$TELEGRAM_CHAT_ID" -d text="$MESSAGE"
#wget --header 'Content-Type: application/x-www-form-urlencoded' \
# --post-data "chat_id=$TELEGRAM_CHAT_ID&text=$MESSAGE" \
# "$URL"
#curl opción con IP específica
#curl -X POST "$URL" \
# -d chat_id="$TELEGRAM_CHAT_ID" \
# -d text="$MESSAGE" \
# --dns-ipv6-addr 2001:4860:4860::8888
#--dns-ipv4-addr 8.8.8.8
#--dns-servers 8.8.8.8,8.8.4.4
#Curl directo con el IP
#curl -v \
# -X POST "https://149.154.167.220/bot$YOUR_TELEGRAM_BOT_TOKEN/sendMessage" \
# -d chat_id="$TELEGRAM_CHAT_ID" \
# -d text="$MESSAGE" \
# -k
#creo archivo de conf para tor
echo "SocksPort 7860" > custom_torrc
# Iniciar Tor en segundo plano
tor -f custom_torrc &
# Esperar a que Tor se inicie completamente
sleep 10
#Curl con tor
curl --socks5-hostname localhost:7860 -X POST "$URL" \
-d chat_id="$TELEGRAM_CHAT_ID" \
-d text="$MESSAGE"
#echo agrego nameservers manualmente
#echo "nameserver 8.8.8.8" > /etc/resolv.conf
#echo "nameserver 8.8.4.4" >> /etc/resolv.conf
#echo nslookup a la api de telegram
#nslookup api.telegram.org 8.8.8.8
#echo nslookup a google
#nslookup google.com
#ping -c 4 8.8.8.8
#ping -c 1 google.com
#ping -c 1 api.telegram.org
echo mensaje enviado?