Notifications
Notification center, Telegram alerts, digest behavior, and channel preferences.
- Notification categories explainedCurrent UI categories, notification types, channels, severity levels, and ROLE_DEFAULTS per role.
- Connect Telegram for real-time alertsConnect Telegram → deep link → open in Telegram → bot verifies token. Owner fan-out. Bot blocking auto-deactivates.
- Telegram bot commands5 bot commands: /start, /status, /stats, /help, /unlink. Webhook + polling fallback. NOTIFICATION_TYPE_TO_PREF maps notification keys to Telegram prefs.
- Telegram digest — daily and weekly reportstelegramDigestService.processDigests() cron every 15 min. Daily + weekly digest. User timezone. Dedup via telegram_digest_log past 14 days.
- Email notifications — what you'll receivePer-event notification emails + owner fan-out + per-type unsubscribe link. One batched exception: the Ad Fatigue email digest (daily/weekly).
- Notifications troubleshootingDiagnose: Telegram silent, email spam, push expired, Slack misconfig, owner fan-out, missing entirely, digest skipped, in-app inbox empty.
- Notifications across channels — complete guideNotification categories, channels, preferences, Telegram, email, push, and Slack setup. Connect, customize, troubleshoot.