#!/bin/bash
# Mantiene vivo el daemon de Telegram. Ejecutar via cron cada minuto.

APP_DIR="/home/nilebstr/bot.nilebstreaming.com"
NODE_BIN="/home/nilebstr/nodevenv/bot.nilebstreaming.com/20/bin/node"

cd "$APP_DIR" || exit 1

if ! pgrep -f "src/daemon.js" > /dev/null; then
  echo "[$(date)] Daemon caído, reiniciando..." >> "$APP_DIR/daemon-keepalive.log"
  nohup "$NODE_BIN" --no-experimental-fetch src/daemon.js >> "$APP_DIR/daemon.log" 2>&1 &
fi
