Soporte para extensiones de terceros: Integración con Pushover

MagicTradeBot es compatible con la integración nativa de Pushover, un servicio de notificaciones push simple y confiable. Esto permite que cada instancia del bot envíe alertas y notificaciones de eventos en tiempo real directamente a tus dispositivos móviles, de escritorio o navegador.

Ya sea que estés gestionando una única instancia del bot o desplegando cientos de bots en diferentes exchanges, cuentas y servidores, Pushover te ayuda a mantenerte informado sobre eventos críticos, acciones de trading y errores del sistema desde cualquier lugar.

El monitoreo manual se vuelve impráctico cuando los bots están escaneando y operando en cientos de pares de criptomonedas. Con Pushover, puedes asegurarte de que nunca se te escape un evento importante.


🚀 Descripción general

La integración con Pushover permite a MagicTradeBot enviar mensajes personalizados para:

  • Ejecuciones de trading (compra/venta)
  • Disparadores de estrategias y logros de beneficios
  • Errores, excepciones o advertencias del sistema
  • Acciones a nivel de cuenta (por ejemplo, saldo insuficiente, límites de API)

🔧 Funcionalidades clave

  • 📲 Notificaciones push instantáneas a dispositivos móviles o de escritorio
  • 🚨 Niveles de severidad configurables (informativo, advertencia, crítico)
  • 📡 Funciona en todas las instancias y entornos del bot
  • 🔁 Compatible con usuarios individuales y grupos
  • 📊 Entrega de mensajes ligera y rápida

🛠️ Requisitos previos

  • Una cuenta válida de Pushover
  • Tu clave de usuario (receptor) y token de API de la aplicación
  • Acceso a internet desde el host del bot para solicitudes HTTPS salientes

⚙️ Pasos de configuración

1. Obtén tus credenciales de Pushover

Inicia sesión en tu cuenta de Pushover y crea una nueva aplicación para obtener un token de API. Copia lo siguiente:

  • Clave de usuario: disponible en tu panel
  • Token de API: proporcionado por la aplicación creada

2. Actualiza la configuración del bot

Agrega la configuración de Pushover en el archivo de configuración de MagicTradeBot (por ejemplo, config.yaml):

alerting:
  pushover:
    enabled: true
    user_key: "YOUR_PUSHOVER_USER_KEY"
    api_token: "YOUR_PUSHOVER_API_TOKEN"
    device: "mobile"
    priority: "normal"
    sound: "magic"

3. Define los disparadores de notificación

Puedes configurar qué tipos de eventos deberían generar notificaciones de Pushover, tales como:

  • Resultados de ejecución de operaciones (éxito o fallo)
  • Entradas y salidas de estrategias
  • Superación de umbrales (por ejemplo, tasa de error alta o margen bajo)

4. Prueba la integración

Envía una notificación de prueba para verificar tu configuración:

curl -s \
  --form-string "token=YOUR_PUSHOVER_API_TOKEN" \
  --form-string "user=YOUR_PUSHOVER_USER_KEY" \
  --form-string "message=Notificación de prueba de MagicTradeBot" \
  https://api.pushover.net/1/messages.json

🧪 Ejemplo de carga útil de notificación

{
  "title": "Alerta de MagicTradeBot",
  "message": "Se ejecutó una operación larga en ETH/USDT. Ganancia: +2.45%",
  "priority": 1,
  "sound": "magic",
  "device": "mobile",
  "timestamp": "2025-06-20T12:42:15Z"
}

✅ Beneficios de la integración con Pushover

  • 📍 Actualizaciones instantáneas sin necesidad de revisar registros o paneles
  • ⚠️ Recibe alertas sobre operaciones, errores y eventos en movimiento
  • 🧘 No se requieren herramientas de monitoreo pesadas ni sondeos
  • 🔒 Seguro, con límites de tasa y confirmaciones de entrega
  • 📱 Notificaciones personalizables por dispositivo y nivel de prioridad

📎 Related Topics