Prise en charge des extensions tierces : Intégration Pushover

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é

📎 Related Topics