41 lines
1.0 KiB
Bash
Executable File
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 "========================================"
|