MagicTradeBot prend en charge l'intégration native avec Pushover — un service de notifications push simple et fiable. Cela permet aux instances du bot d'envoyer en temps réel des alertes et notifications d'événements directement à vos appareils mobiles, ordinateurs de bureau ou navigateurs.
Que vous gériez une seule instance de bot ou que vous déployiez des centaines de bots sur différentes plateformes d’échange, comptes de trading et serveurs, Pushover vous aide à rester informé des événements critiques, des actions de trading et des erreurs système où que vous soyez.
La surveillance manuelle devient impraticable lorsque les bots analysent et tradent des centaines de paires de cryptomonnaies. Avec Pushover, vous êtes sûr de ne jamais manquer les événements importants.
🚀 Aperçu
L'intégration avec Pushover permet à MagicTradeBot d'envoyer des messages personnalisés pour :
- Exécutions de trades (achat/vente)
- Déclencheurs de stratégies et objectifs de profit
- Erreurs, exceptions ou avertissements système
- Actions au niveau du compte (ex. : solde insuffisant, limites API)
🔧 Fonctionnalités Clés
- 📲 Notifications push instantanées sur mobile ou ordinateur
- 🚨 Niveaux de priorité configurables (info, avertissement, critique)
- 📡 Fonctionne sur toutes les instances et déploiements de bot
- 🔁 Prise en charge des utilisateurs individuels et des groupes
- 📊 Livraison de messages rapide et légère
🛠️ Prérequis
- Un compte Pushover valide
- Votre clé utilisateur (destinataire) et jeton API de l'application
- Accès Internet à partir de l'hôte du bot pour les requêtes HTTPS sortantes
⚙️ Étapes de Configuration
1. Obtenir vos identifiants Pushover
Connectez-vous à votre compte Pushover et créez une nouvelle application pour recevoir un jeton API. Copiez :
- Clé utilisateur : affichée sur votre tableau de bord
- Jeton API : de l’application créée
2. Mettre à jour la configuration du bot
Ajoutez votre configuration Pushover dans le fichier de configuration de MagicTradeBot (ex. : 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. Définir les déclencheurs de notification
Vous pouvez spécifier quels types d'événements doivent déclencher une notification Pushover, par exemple :
- Résultats d’exécution de trade (succès ou échec)
- Entrées et sorties de stratégie
- Seuils dépassés (ex. : taux d'erreur élevé, marge basse)
4. Tester l'intégration
Envoyez une notification de test pour vérifier votre configuration :
curl -s \
--form-string "token=YOUR_PUSHOVER_API_TOKEN" \
--form-string "user=YOUR_PUSHOVER_USER_KEY" \
--form-string "message=Notification de test MagicTradeBot" \
https://api.pushover.net/1/messages.json
🧪 Exemple de charge utile de notification
{
"title": "Alerte MagicTradeBot",
"message": "Trade long exécuté sur ETH/USDT. Profit : +2,45%",
"priority": 1,
"sound": "magic",
"device": "mobile",
"timestamp": "2025-06-20T12:42:15Z"
}
✅ Avantages de l’intégration Pushover
- 📍 Mises à jour instantanées sans consulter les journaux ou les tableaux de bord
- ⚠️ Soyez notifié des trades, erreurs et événements en déplacement
- 🧘 Aucune surveillance active ni outil lourd requis
- 🔒 Sécurisé, limité en débit et avec confirmation de réception
- 📱 Notifications personnalisables selon l'appareil et la priorité