MagicTradeBot supporta l'integrazione nativa con Pushover — un servizio di notifiche push semplice e affidabile. Questa integrazione consente alle istanze del bot di inviare in tempo reale avvisi e notifiche di eventi direttamente ai tuoi dispositivi mobili, desktop o browser.
Che tu stia gestendo una singola istanza del bot o distribuendo centinaia di bot su vari exchange, account di trading e server, Pushover ti aiuta a rimanere informato su eventi critici, operazioni di trading ed errori di sistema ovunque tu sia.
Il monitoraggio manuale diventa poco pratico quando i bot analizzano e scambiano centinaia di coppie di criptovalute. Con Pushover puoi assicurarti di non perdere mai eventi importanti.
🚀 Panoramica
L'integrazione con Pushover consente a MagicTradeBot di inviare messaggi personalizzati per:
- Esecuzioni di operazioni (acquisto/vendita)
- Attivazioni di strategie e soglie di profitto
- Errori, eccezioni o avvisi di sistema
- Azioni a livello di account (es. saldo insufficiente, limiti API)
🔧 Funzionalità Principali
- 📲 Notifiche push istantanee su dispositivi mobili o desktop
- 🚨 Livelli di priorità configurabili (info, avviso, critico)
- 📡 Funziona su tutte le istanze e distribuzioni del bot
- 🔁 Supporta utenti singoli e gruppi
- 📊 Invio leggero e rapido dei messaggi
🛠️ Prerequisiti
- Un account Pushover valido
- La tua User Key (destinatario) e il Token API dell'applicazione
- Accesso a Internet dal server che ospita il bot per richieste HTTPS in uscita
⚙️ Passaggi di Configurazione
1. Ottieni le credenziali di Pushover
Accedi al tuo account Pushover e crea una nuova applicazione per ricevere un Token API. Copia:
- User Key: disponibile nella tua dashboard
- Token API: fornito dalla nuova applicazione
2. Aggiorna la configurazione del bot
Aggiungi la configurazione Pushover al file di impostazioni di MagicTradeBot (es. 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. Definisci i trigger delle notifiche
Puoi specificare quali eventi devono generare notifiche Pushover, ad esempio:
- Risultati delle operazioni (successo o errore)
- Entrate e uscite delle strategie
- Superamento di soglie (es. alto tasso di errore, margine basso)
4. Testa l'integrazione
Esegui una notifica di prova per verificare la configurazione:
curl -s \
--form-string "token=YOUR_PUSHOVER_API_TOKEN" \
--form-string "user=YOUR_PUSHOVER_USER_KEY" \
--form-string "message=Notifica di test MagicTradeBot" \
https://api.pushover.net/1/messages.json
🧪 Esempio di Payload della Notifica
{
"title": "Avviso MagicTradeBot",
"message": "Eseguito trade long su ETH/USDT. Profitto: +2.45%",
"priority": 1,
"sound": "magic",
"device": "mobile",
"timestamp": "2025-06-20T12:42:15Z"
}
✅ Vantaggi dell'Integrazione con Pushover
- 📍 Aggiornamenti immediati senza controllare i log o le dashboard
- ⚠️ Ricevi notifiche su operazioni, errori ed eventi ovunque tu sia
- 🧘 Nessuna necessità di strumenti di monitoraggio pesanti o polling
- 🔒 Sicuro, con limiti di invio e conferme di consegna
- 📱 Notifiche personalizzabili per dispositivo e livello di priorità