Files
traduccion_bots/detener_todo.sh

41 lines
1.0 KiB
Bash
Executable File

#!/bin/bash
echo "========================================"
echo " 🛑 Detener Bots de Traducción"
echo "========================================"
echo ""
# Buscar y detener procesos de Python
echo "🔍 Buscando procesos de los bots..."
# Detener Discord Bot
if pkill -f "botdiscord/bot.py"; then
echo "✅ Discord Bot detenido"
else
echo "⚠️ Discord Bot no estaba ejecutándose"
fi
# Detener Telegram Bot
if pkill -f "bottelegram/telegram_bot.py"; then
echo "✅ Telegram Bot detenido"
else
echo "⚠️ Telegram Bot no estaba ejecutándose"
fi
# Detener Panel Web
if pkill -f "panel/main.py"; then
echo "✅ Panel Web detenido"
else
echo "⚠️ Panel Web no estaba ejecutándose"
fi
# Limpiar procesos huérfanos
pkill -9 -f "python3 botdiscord" 2>/dev/null
pkill -9 -f "python3 bottelegram" 2>/dev/null
pkill -9 -f "python3 panel" 2>/dev/null
echo ""
echo "========================================"
echo " 🎉 Todos los servicios detenidos"
echo "========================================"