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