query("SELECT id, name, type FROM recipients ORDER BY name ASC"); while ($row = $stmt->fetch()) { if ($row['type'] === 'channel') { $channels[] = $row; } else { $users[] = $row; } } } catch (PDOException $e) { die("Error: No se pudieron cargar los destinatarios: " . $e->getMessage()); } // Fetch existing recurrent messages try { $recurrent_messages_stmt = $pdo->query("SELECT * FROM recurrent_messages ORDER BY created_at DESC"); $recurrent_messages = $recurrent_messages_stmt->fetchAll(PDO::FETCH_ASSOC); // Create a map of recipient IDs to names for easy lookup $all_recipients_stmt = $pdo->query("SELECT id, name FROM recipients"); $recipient_map = []; foreach($all_recipients_stmt->fetchAll(PDO::FETCH_ASSOC) as $recipient) { $recipient_map[$recipient['id']] = $recipient['name']; } } catch (PDOException $e) { die("Error: No se pudieron cargar los mensajes recurrentes."); } require_once __DIR__ . '/templates/header.php'; ?>

Crear Mensaje Recurrente

Este nombre es solo para tu referencia y no se enviará.
Opcional. El comando que los usuarios usarán en Telegram (sin el #).

Mensajes Recurrentes Guardados

Nombre Comando Telegram Acciones
No hay mensajes recurrentes guardados.
# No asignado