alerts
Email + push
Câblez les canaux de livraison d'alertes — email, push, webhook Discord, notification OS.
Les alertes tirent vers un ou plusieurs canaux. Configurez-les une fois dans Profil → Notifications, puis choisissez par alerte les canaux à utiliser.
Canaux
Desktop notification → toujours disponible ; bandeau natif OS
Email → email vérifié requis ; Pro : 50/jour
Push (mobile) → app mobile Spectra + compte connecté
Webhook → toute URL ; HMAC-signé par Spectra
Discord → raccourci vers webhook Discord avec corps formaté
Setup email
Profil → Notifications → Email → saisir l'adresse → cliquer vérifier dans votre inbox. On retente les livraisons de vérification pendant 24 heures ; après le slot est libéré. Free : pas de canal email. Pro : 50/jour. Enterprise : illimité.
Setup push
Installez l'app mobile Spectra (TestFlight / Play Store closed beta depuis v0.6.x) et connectez-vous au même compte. La livraison push est chiffrée de bout en bout — le corps d'alerte est chiffré avec votre clé de compte avant de quitter le cloud worker.
Setup webhook
URL → https://votre-serveur.exemple/spectra
Secret → scellé AES-GCM ; jamais lisible depuis le desktop
HMAC header → X-Spectra-Signature: sha256=<hex>
Replay → la requête échoue si Spectra-Timestamp > 5 min
Voir Webhooks → Signing pour la vérification côté vous. Les URL webhook peuvent être IP-allowlistées au worker.
Raccourci Discord
Les webhooks Discord acceptent un JSON d'une forme particulière.
Spectra a un preset qui formate l'alerte en embed propre (symbole,
unité de temps, expression, lien vers le graphique). Choisissez
Discord au lieu de Webhook pour l'utiliser.
Ordre des fallbacks
Si un canal échoue (bounce email, webhook 5xx) Spectra essaie le suivant par ordre de priorité. Ajustez l'ordre dans Profil → Notifications → Channel order.