Spectra
Parcourir la doc

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.