{% extends "base.html" %} {% block title %}{{ _('Notifications') }} — MediaForge{% endblock %} {% import "_settings_card_macro.html" as ext %} {% block styles %} {% endblock %} {% block content %} {# Notifications — built exactly like the Settings / Integrations / Monitoring pages: one page, a floating side menu switching client-side between panels (no reload). See _notifications_menu.html for the menu markup and switchNotifTab() below for the switching logic (menu rework, July 2026). #}
{{ _('Configure services') }}
{{ _('Push notifications straight to your browser, even with the tab closed.') }}
{{ _('Get notified via a Telegram bot.') }}
/newbot. {{ _('Format:') }} 1234567890:ABC-DEF.../start{{ _('), then click Detect. Or enter your chat ID manually — find it via') }} @userinfobot.
{{ _('Push notifications to your phone via the Pushover app.') }}
{{ _('Self-hosted or ntfy.sh push notifications.') }}
{{ _('Send notifications to a Discord channel via webhook.') }}
https://discord.com/api/webhooks/.Discord Webhook
{{ _('Configured by an administrator. Once an admin sets up the webhook, MediaForge sends messages to the configured channel.') }}
{{ _('Not configured') }}{{ _('Send notifications via WhatsApp (using Twilio).') }}
join <code>.
+14155238886.+4917612345678). {{ _('You must first activate the sandbox once by sending') }} join <code> {{ _('to the Twilio number.') }}
{{ _('Get warned when free disk space runs low.') }}
{{ t.description or _('External notification module') }}