Spectra
Docs durchsuchen

alerts

E-Mail + Push

Verkabel Alert-Lieferkanäle — E-Mail, Push, Discord-Webhook, OS-Benachrichtigung.


Alerts feuern auf einen oder mehrere Kanäle. Konfiguriere sie einmal in Profil → Benachrichtigungen, dann pro Alert auswählen, welche Kanäle verwendet werden.

Kanäle

Desktop notification  →  immer verfügbar; OS-nativer Banner
Email                  →  verifizierte E-Mail nötig; Pro: 50/Tag
Push (mobile)          →  Spectra-Mobile-App + angemeldetes Konto
Webhook                →  jede URL; HMAC-signiert von Spectra
Discord                →  Shortcut zu einem Discord-Webhook mit Embed

E-Mail-Setup

Profil → Benachrichtigungen → E-Mail → Adresse eingeben → in deinem Posteingang verifizieren klicken. Wir wiederholen Verifikations- Lieferungen 24 Stunden lang; danach wird der Slot freigegeben. Free: kein E-Mail-Kanal. Pro: 50/Tag. Enterprise: unbegrenzt.

Push-Setup

Spectra-Mobile-App installieren (TestFlight / Play Store Closed Beta seit v0.6.x) und mit demselben Konto anmelden. Push-Lieferung ist Ende-zu-Ende verschlüsselt — der Alert-Body wird mit deinem Kontoschlüssel verschlüsselt, bevor er den Cloud-Worker verlässt.

Webhook-Setup

URL          →  https://dein-server.example/spectra
Secret       →  AES-GCM versiegelt; vom Desktop nie lesbar
HMAC header  →  X-Spectra-Signature: sha256=<hex>
Replay       →  Request fällt durch, wenn Spectra-Timestamp > 5 Min

Siehe Webhooks → Signing für die Verifikation auf deiner Seite. Webhook-URLs können am Worker IP-Allowlisted werden.

Discord-Shortcut

Discord-Webhooks akzeptieren JSON in einer bestimmten Form. Spectra hat ein Preset, das den Alert als sauberen Embed formatiert (Symbol, Zeitrahmen, Ausdruck, Link zum Chart). Wähle Discord statt Webhook, um es zu nutzen.

Fallback-Reihenfolge

Wenn ein Kanal scheitert (E-Mail-Bounce, Webhook 5xx), versucht Spectra den nächsten in Prioritätsreihenfolge. Anpassen in Profil → Benachrichtigungen → Channel order.