<?php
/**
 * WP Multi – Modul: Notify-Übersichtsseite
 *
 * Automatisch aus wp-multi.php ausgelagert. Wird über den Loader in
 * wp-multi.php eingebunden (nur wenn das WP Multi Toolkit aktiv ist).
 */

if (!defined('ABSPATH')) { exit; }

/*
* Notify Seite Discord & Telegram
*/


// Die Notify-Menüpunkte werden zentral in wp_multi_register_admin_menus() registriert
// (DC-Notify-Slug wurde von 'wp-multi' zu 'wp-multi-dc-notify' umbenannt, da 'wp-multi'
// jetzt das gemeinsame Top-Level-Menü ist).

// Callback-Funktion für die Hauptseite Notify
function wp_multi_notify_page() {
    wpmt_admin_page_open(
        __('Notify', 'wp-multi'),
        __('Discord- und Telegram-Benachrichtigungen für neue Beiträge', 'wp-multi')
    );

    wpmt_admin_notice('info', __('Um Benachrichtigungen zu senden, müssen zuerst die entsprechenden Webhooks und Bots eingerichtet werden. Diese Seite erklärt die Einrichtung - die eigentlichen Einstellungen findest du unter DC-Notify bzw. TG-Notify.', 'wp-multi'));

    echo '<div class="wpm-grid wpm-grid--2">';

    wpmt_admin_card_open(__('Discord', 'wp-multi'));
    ?>
    <p><?php _e('Erstellen Sie einen Webhook in einem Discord-Kanal und fügen Sie die Webhook-URL in die entsprechenden Felder ein.', 'wp-multi'); ?></p>
    <ol>
        <li><?php _e('Gehen Sie zu Ihrem Discord-Server und öffnen Sie die Server-Einstellungen.', 'wp-multi'); ?></li>
        <li><?php _e('Wählen Sie "Integrationen" und dann "Webhook erstellen".', 'wp-multi'); ?></li>
        <li><?php _e('Kopieren Sie die Webhook-URL und fügen Sie diese in das entsprechende Feld ein.', 'wp-multi'); ?></li>
    </ol>
    <p><a href="<?php echo esc_url(admin_url('admin.php?page=wp-multi-dc-notify')); ?>" class="wpm-btn wpm-btn--primary"><?php _e('DC-Notify einrichten', 'wp-multi'); ?></a></p>
    <?php
    wpmt_admin_card_close();

    wpmt_admin_card_open(__('Telegram', 'wp-multi'));
    ?>
    <p><?php _e('Erstellen Sie einen Bot über BotFather und fügen Sie den Token und die Kanal-ID in die entsprechenden Felder ein.', 'wp-multi'); ?></p>
    <ol>
        <li><?php _e('Öffnen Sie Telegram und suchen Sie nach "BotFather".', 'wp-multi'); ?></li>
        <li><?php _e('Geben Sie /newbot ein, um einen neuen Bot zu erstellen.', 'wp-multi'); ?></li>
        <li><?php _e('Speichern Sie den Bot-Token und die Kanal-ID und tragen Sie diese in die Felder ein.', 'wp-multi'); ?></li>
    </ol>
    <p><a href="<?php echo esc_url(admin_url('admin.php?page=tg-notify')); ?>" class="wpm-btn wpm-btn--primary"><?php _e('TG-Notify einrichten', 'wp-multi'); ?></a></p>
    <?php
    wpmt_admin_card_close();

    echo '</div>';

    wpmt_admin_page_close();
}

