<?php
require_once __DIR__ . '/../../connect.php';

$receiver = filterRequest("receiver");
if (!$receiver) {
    jsonError("رقم الهاتف مفقود");
    exit;
}

// توليد تأخير عشوائي بين 45 و 90 ثانية
$delay = rand(45, 90);
sleep($delay);

// رسالة الاستطلاع مع أزرار
$surveyMessage = [
    "type" => "buttons",
    "header" => [
        "type" => "text",
        "text" => "استطلاع رأي سريع 🌟"
    ],
    "body" => [
        "text" => "هل كانت تجربة التسجيل في تطبيق *انطلق* سهلة بالنسبة لك؟\n\n👇 اضغط أحد الخيارات:"
    ],
    "footer" => [
        "text" => "للتواصل: +962 7XXXXXXX - رابط التطبيق: https://intaleq.xyz"
    ],
    "buttons" => [
        [
            "type" => "reply",
            "reply" => [
                "id" => "feedback_yes",
                "title" => "👍 نعم"
            ]
        ],
        [
            "type" => "reply",
            "reply" => [
                "id" => "feedback_no",
                "title" => "👎 لا"
            ]
        ]
    ]
];

// استدعاء الدالة لإرسال الرسالة
$response = sendWhatsAppFromServer($receiver, $surveyMessage);
if ($response && isset($response["status"]) && $response["status"] === "sent") {
    jsonSuccess(null, "تم إرسال استطلاع الرأي بنجاح بعد $delay ثانية.");
} else {
    jsonError("فشل في إرسال استطلاع الرأي");
}
?>