<?php


if($data == 'hbxz'){
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $inline = json_encode(['inline_keyboard'=>[
        [['text'=>"CX-11",'callback_data'=>"crs-cx11"],['text'=>"CX-21",'callback_data'=>"crs-cx21"],['text'=>"CX-31",'callback_data'=>"crs-cx31"]],
        [['text'=>"CPX-11",'callback_data'=>"crs-cpx11"],['text'=>"CPX-21",'callback_data'=>"crs-cpx21"],['text'=>"CPX-31",'callback_data'=>"crs-cpx31"]],
        [['text'=>"CAX-11",'callback_data'=>"crs-cax11"],['text'=>"CAX-21",'callback_data'=>"crs-cax21"],['text'=>"CAX-31",'callback_data'=>"crs-cax31"]],
        [['text'=>"CCX-13",'callback_data'=>"crs-ccx13"],['text'=>"CCX-23",'callback_data'=>"crs-ccx23"],['text'=>"CCX-33",'callback_data'=>"crs-ccx33"]],
    ]]);
    curl_connect($send_message, [
        'chat_id' => $from_id,
        'text' => "لطفا پلن مورد نظر خود را با توجه به مشخصات زیر انتخاب کنید:

⚠️ لوکیشن آمریکا 🇺🇸 فقط در پلن های CPX موجود است.
⚠️ نصب ویندوز فقط بر روی پلن های CPX و CX امکان پذیر است.

🔹CX11 > RAM 2|CPU 1|Disk 20GB
🔹CX21 > RAM 4|CPU 2|Disk 40GB
🔹CX31 > RAM 8|CPU 2|Disk 80GB
 
🔸CPX11 > RAM 2|CPU 2|Disk 40GB
🔸CPX21 > RAM 4|CPU 3|Disk 80GB
🔸CPX31 > RAM 8|CPU 4|Disk 160GB

🔹CAX11 > RAM 4|CPU 2|Disk 40GB
🔹CAX21 > RAM 8|CPU 4|Disk 80GB
🔹CAX31 > RAM 16|CPU 8|Disk 160GB

🔸CCX13 > RAM 8|CPU 2|Disk 80GB
🔸CCX23 > RAM 16|CPU 4|Disk 160GB
🔸CCX33 > RAM 32|CPU 8|Disk 240GB

CX:  Intel️ Xeon️ Gold
CPX: AMD EPYC 7002 series
CAX: Ampere Altra
CCX: AMD Milan EPYC 7003 or AMD Genoa EPYC️ 9004 series (Dedicated vCPU)
",
        'reply_markup'=>$inline
    ]);
}elseif(strpos($data,'crs-') !== false){
    $systems = explode("-",$data)[1];
    $get_info = info($systems);
    $inline = json_encode(['inline_keyboard'=>[
        [['text'=>"🇫🇮 Helsinki",'callback_data'=>"location-$systems-3"]],
        [['text'=>"🇩🇪 Falkentein",'callback_data'=>"location-$systems-1"],['text'=>"🇩🇪 Nuremberg",'callback_data'=>"location-$systems-2"]],
        [['text'=>"🇺🇸 Ashburn",'callback_data'=>"location-$systems-4"],['text'=>"🇺🇸 Hillsboro",'callback_data'=>"location-$systems-5"]]
    ]]);
    $ram = explode("-",$get_info)[0];
    $cpu = explode("-",$get_info)[1];
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    curl_connect($send_message, [
        'chat_id' => $from_id,
        'text' => "•• لطفا لوکیشن سرور خود را انتخاب کنید :\n❏ $systems : RAM = $ram | CPU = $cpu Core" ,
        'reply_markup'=>$inline
    ]);
}elseif(strpos($data,'location-') !== false){
    $systems = explode("-",$data)[1];
    $get_info = info($systems);
    $location = explode("-",$data)[2];
    $inline = json_encode(['inline_keyboard'=>[
        [['text'=>"Ubuntu 20",'callback_data'=>"os-$systems-$location|ubuntu-20.04"],['text'=>"Ubuntu 22",'callback_data'=>"os-$systems-$location|ubuntu-22.04"]],
        [['text'=>"CentOS-8",'callback_data'=>"os-$systems-$location|centos-stream-8"],['text'=>"CentOS-9",'callback_data'=>"os-$systems-$location|centos-stream-9"]],
        [['text'=>"Debian 10",'callback_data'=>"os-$systems-$location|debian-10"],['text'=>"Debian 11",'callback_data'=>"os-$systems-$location|debian-11"],['text'=>"Debian 12",'callback_data'=>"os-$systems-$location|debian-12"]],
        [['text'=>"Rocky Linux 8",'callback_data'=>"os-$systems-$location|rocky-8"],['text'=>"Rocky Linux 9",'callback_data'=>"os-$systems-$location|rocky-9"]],
        [['text'=>"AlmaLinux 8",'callback_data'=>"os-$systems-$location|alma-8"],['text'=>"AlmaLinux 9",'callback_data'=>"os-$systems-$location|alma-9"]],
        [['text'=>"Fedora 38",'callback_data'=>"os-$systems-$location|fedora-38"],['text'=>"Fedora 39",'callback_data'=>"os-$systems-$location|fedora-39"]],
        [['text'=>"WordPress",'callback_data'=>"os-$systems-$location|wordpress"],['text'=>"Docker",'callback_data'=>"os-$systems-$location|docker-ce"]],
        [['text'=>"NextCloud",'callback_data'=>"os-$systems-$location|nextcloud"],['text'=>"GitLab",'callback_data'=>"os-$systems-$location|gitlab"]],
        [['text'=>"WireGuard",'callback_data'=>"os-$systems-$location|wireguard"]],
        [['text'=>"Windows-2022",'callback_data'=>"os-$systems-$location|160000327"],['text'=>"Windows-2019",'callback_data'=>"os-$systems-$location|160000326"]],
        [['text'=>"Mikrotik-6.49",'callback_data'=>"os-$systems-$location|159971628"],['text'=>"Mikrotik-7.14",'callback_data'=>"os-$systems-$location|159971625"]]
    ]]);
    
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    curl_connect($send_message, [
        'chat_id' => $from_id,
        'text' => "نسخه سیستم عامل خود را انتخاب نمایید :" ,
        'reply_markup'=>$inline
    ]);
}elseif(str_contains($data,'os-')){
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $systems = explode("-",$data)[1];
    $location = explode("|",explode("-",$data)[2])[0];
    $os = explode("|",$data)[1];
    $get_info = info($systems);
    $payment = explode("-",$get_info)[3] * $euro;
    $payment = ceil($payment / 1000) * 1000 - 1;
    
    $payment1 = explode("-",$get_info)[3] * $euro_hetzner;
    $payment1 = ceil($payment1 / 1000) * 1000 - 1;
    
    $payhour = intval($payment/30/24);
    $paymonth = intval($payment1);
    
    $pays = number_format($payment, 0, '.', ',');
    $pays1 = number_format($paymonth, 0, '.', ',');
    $loc = location($location);
    
    $inline = json_encode(['inline_keyboard'=>[
        [['text'=>"ماهیانه",'callback_data'=>"ffs-$systems-$location|$os|m"],['text'=>"ساعتی",'callback_data'=>"ffs-$systems-$location|$os|h"]],
    ]]);
    curl_connect($send_message, [
        'chat_id' => $from_id,
        'text' => "🖥 سرور هتزنر مدل $systems
◂◂ لوکیشن انتخاب شده :$loc

لطفا دوره پرداخت مدنظر خود را انتخاب کنید:

💵 هزینه سرور به صورت ساعتی: $payhour تومان / هر ساعت
💵 هزینه سرور به صورت ماهیانه: $pays1

(لطفا توجه کنید که در صورت انتخاب دوره ی پرداخت ماهیانه ابتدا سرور به مدت یک روز برای انجام تست ها فعال شده و سپس در صورت نیاز باید از پنل مدیریتی آن را تمدید کنید؛ در صورت عدم تمدید دستی سرور به طور خودکار پس از یک روز حذف میگردد.)" ,
        'reply_markup'=>$inline
    ]);
}

elseif(str_contains($data,'ffs-')){
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $systems = explode("-",$data)[1];
    $location = explode("|",explode("-",$data)[2])[0];
    $os = explode("|",$data)[1];
    $bild = explode("|",$data)[2];
    if($coin < '30000'){
        curl_connect($send_message, [
            'chat_id' => $from_id,
            'text' => "➕اعتبار شما کمتر از 30000 تومان است، لطفا پس از شارژ کیف پول نسبت به خرید سرور اقدام کنید." ,
            'reply_markup'=>$home
        ]);
        return;
    }
    if(limit($limits)){
        curl_connect($send_message, [
            'chat_id' => $from_id,
            'text' => '❌ محدودیت ساخت سرور شما پر شده است، لطفا در صورت نیاز درخواست افزایش محدودیت خود را ثبت کنید.' ,
            'reply_markup'=>$home
        ]);
        die;
    }
    $randssh = rand(10000,50000);
    $randoms = substr(str_shuffle("ABCDEFGHIJKLMNOPQRSTU"),0,6);
    if($bild == 'h'){
        $name = "$from_id-$randoms";
    }else{
        $name = "$from_id-$randoms-1";
    }
    $opts = [
        'http' => [
            'method' => 'GET',
            'header' => 'Content-type: application/x-www-form-urlencoded',
        ]
    ];
    $context = stream_context_create($opts);
    $request = file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/api.php?create&server_type=$systems&loc=$location&api_token=$api_key&name=$name&os=$os&port=$randssh", false, $context);
    $response = json_decode($request, true);
    if(isset($response['error']['message'])){
        $error = $response['error']['message'];
        curl_connect($send_message, [
            'chat_id' => '1822546973',
            'text' => $error ,
            'reply_markup'=>$home
        ]);
        curl_connect($send_message, [
            'chat_id' => $from_id,
            'text' => '❌ متاسفانه سرور ساخته نشد.' ,
            'reply_markup'=>$home
        ]);
        die;
    }
    if(isset($response['server']['public_net']['ipv4']['ip'])){
        $get_info = info($systems);
        if($bild == 'h'){
            $payment = explode("-",$get_info)[3] * $euro;
            $payhour = intval($payment/30/24) + 500;
        }else{
            $payment1 = explode("-",$get_info)[3] * $euro_hetzner;
            $payhour = intval($payment1/30) + 500;
        }
        
        update('users', ['coin' => $coin - $payhour], ['user_id' => $from_id]);
        curl_connect($send_message, [
            'chat_id'=>"@dlsakdlkdklsjdkalsjdlkakjdlkasjd",
            'text'=>"✅ Hetzner: $from_id  || Ip : {$response['server']['public_net']['ipv4']['ip']}"
        ]);
        $add = gethostbyaddr($response['server']['public_net']['ipv4']['ip']);
        $data = json_decode(file_get_contents("http://ip-api.com/json/{$response['server']['public_net']['ipv4']['ip']}"), JSON_PRETTY_PRINT);
        if($data["status"] == 'success'){
            $txt = "▫️ City: " . $data['city'] . "\n";
            $txt .= "▫️ AS: " . $data['as'] . "\n";
            $txt .= "▫️ Org: " . $data['org'] . "\n";
            $txt .= "▫️ Region Name: " . $data['regionName'] . "\n";
            $txt .= "▫️ Country: " . $data['country'] . "\n";
        }
        if(in_array($os,['160000326','160000327'])){
            $os = 'Windows';
            $password = 'Username: `Administrator`
Password: `#CloudSnap2023`';
        }if(in_array($os,['159971628','159971625'])){
            $os = 'Mikrotik';
            $password = 'Username: `CloudSnap`
Password: `#CloudSnap(1402)Mikrotik_Hetzner!`
Winbox Port: `1402`';
        }if(!isset($password)){
            $password = "▪️ Root Password: `{$response['root_password']}`";
        }
        curl_connect($send_message, [
            'chat_id'=>$from_id,
            'text'=>"✅ سرور شما با موفقیت ساخته شد:
📮 هزینه کسر شده + 500 تومان هزینه ساخت: $payhour
            
▪️ Operating System: `$os`
▪️ IPv4: `{$response['server']['public_net']['ipv4']['ip']}`
▪️ IPv6: `{$response['server']['public_net']['ipv6']['ip']}`
$password
▪️ Host Name : `$add`

$txt

",
            'reply_markup'=>$home,
            'parse_mode'=>'MarkDown'
        ]);
    }else{
        curl_connect($send_message, [
            'chat_id' => $from_id,
            'text' => '❌ متاسفانه سرور ساخته نشد.' ,
            'reply_markup'=>$home
        ]);
    }
}

elseif(strpos($data,'edits|') !== false){
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    if($coin < '30000'){
        curl_connect($send_message, [
            'chat_id' => $from_id,
            'text' => "❌ موجودی شما کمتر از 30000 تومان است و قادر مدیریت سرورهای خود نیستید." ,
            'reply_markup'=>$home
        ]);
        exit;
    }
    $systems = explode("|",$data)[1];
    $request = file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/api.php?data&api_token=$api_key&id=$systems");
    $response = json_decode($request, true);
    if($response['status'] == 'running'){
        $v = '✅';
    }else{
        $v = '❌';
    }
    $qq = $response['outgoing_traffic'] ?: '0';
    if($qq != '0'){
        $traffic = $qq / (1024 * 1024 * 1024);
        $traffic = ceil($traffic);
    }else{
        $traffic = '0';
    }
    $ip = explode("|",$data)[2];
    if(isset(explode("|",$data)[3])){
        $day_info = explode("|",$data)[3];
        if($day_info >= '5'){
            $inline = json_encode(['inline_keyboard'=>[
                [['text'=>"📤 برداشتن آی‌پی اصلی",'callback_data'=>"wrnuoc|$systems"],['text'=>"📥 نصب آی‌پی اصلی",'callback_data'=>"veqoqw|$systems"]],
                [['text'=>"روزهای مانده: $day_info",'callback_data'=>"none"],['text'=>"ℹ️ تاریخچه اتفاقات",'callback_data'=>"acbetnob|$systems"]],
                [['text'=>"🔂 تغییر سیستم‌عامل",'callback_data'=>"rebumcd|$systems"]],
                [['text'=>"🔼 گرفتن اسنپ‌شات",'callback_data'=>"snapvfson|$systems"],['text'=>"🔽 نصب اسنپ‌شات",'callback_data'=>"inssnapsa|$systems"]],
                [['text'=>"ℹ️ لیست آی‌پی شناور",'callback_data'=>"ListFloat|$systems"],['text'=>"ℹ️ نصب آی‌پی شناور",'callback_data'=>"CreaFloat|$systems"]],
                [['text'=>"🔁 ریست",'callback_data'=>"qeon|$systems"],['text'=>"🔄 ریبوت",'callback_data'=>"uvnwrx|$systems"]],
                [['text'=>"↘️ فعالسازی Rescue",'callback_data'=>"rescue|$systems"],['text'=>"↗️ غیرفعالسازی Rescue",'callback_data'=>"direc|$systems"]],
                [['text'=>"⏺ خاموش",'callback_data'=>"poweroff|$systems"],['text'=>"▶️ روشن",'callback_data'=>"poweron|$systems"]],
                [['text'=>"ℹ️ اطلاعات سرور",'callback_data'=>"datserver|$systems"],['text'=>"🔡 بازیابی رمز",'callback_data'=>"resetpassword|$systems"]],
                [['text'=>"ℹ️ گراف سرور",'callback_data'=>"none"]],
                [['text'=>"شبکه",'url'=>"https://cloudsnap.cloud/NetWork_Server.php?region=ir&id=$systems&time=30&type=network"],['text'=>"پردازنده",'url'=>"https://cloudsnap.cloud/NetWork_Server.php?region=ir&id=$systems&time=30&type=cpu"],['text'=>"دیسک",'url'=>"https://cloudsnap.cloud/NetWork_Server.php?region=ir&id=$systems&time=30&type=disk"]],
                [['text'=>"دسترسی کنسول",'url'=>"https://console.cloudsnap.cloud/index.php?id=$systems&region=ir"]],
            ]]);
        }else{
            $inline = json_encode(['inline_keyboard'=>[
                [['text'=>"📤 برداشتن آی‌پی اصلی",'callback_data'=>"wrnuoc|$systems"],['text'=>"📥 نصب آی‌پی اصلی",'callback_data'=>"veqoqw|$systems"]],
                [['text'=>"روزهای مانده: $day_info",'callback_data'=>"none"],['text'=>"تمدید سرور",'callback_data'=>"Extension|$systems"]],
                [['text'=>"ℹ️ تاریخچه اتفاقات",'callback_data'=>"acbetnob|$systems"]],
                [['text'=>"🔂 تغییر سیستم‌عامل",'callback_data'=>"rebumcd|$systems"]],
                [['text'=>"🔼 گرفتن اسنپ‌شات",'callback_data'=>"snapvfson|$systems"],['text'=>"🔽 نصب اسنپ‌شات",'callback_data'=>"inssnapsa|$systems"]],
                [['text'=>"ℹ️ لیست آی‌پی شناور",'callback_data'=>"ListFloat|$systems"],['text'=>"ℹ️ نصب آی‌پی شناور",'callback_data'=>"CreaFloat|$systems"]],
                [['text'=>"🔁 ریست",'callback_data'=>"qeon|$systems"],['text'=>"🔄 ریبوت",'callback_data'=>"uvnwrx|$systems"]],
                [['text'=>"↘️ فعالسازی Rescue",'callback_data'=>"rescue|$systems"],['text'=>"↗️ غیرفعالسازی Rescue",'callback_data'=>"direc|$systems"]],
                [['text'=>"⏺ خاموش",'callback_data'=>"poweroff|$systems"],['text'=>"▶️ روشن",'callback_data'=>"poweron|$systems"]],
                [['text'=>"ℹ️ اطلاعات سرور",'callback_data'=>"datserver|$systems"],['text'=>"🔡 بازیابی رمز",'callback_data'=>"resetpassword|$systems"]],
                [['text'=>"ℹ️ گراف سرور",'callback_data'=>"none"]],
                [['text'=>"شبکه",'url'=>"https://cloudsnap.cloud/NetWork_Server.php?region=ir&id=$systems&time=30&type=network"],['text'=>"پردازنده",'url'=>"https://cloudsnap.cloud/NetWork_Server.php?region=ir&id=$systems&time=30&type=cpu"],['text'=>"دیسک",'url'=>"https://cloudsnap.cloud/NetWork_Server.php?region=ir&id=$systems&time=30&type=disk"]],
                [['text'=>"دسترسی کنسول",'url'=>"https://console.cloudsnap.cloud/index.php?id=$systems&region=ir"]],
            ]]);
        }
    }else{
        $inline = json_encode(['inline_keyboard'=>[
            [['text'=>"⏺ خاموش",'callback_data'=>"poweroff|$systems"],['text'=>"▶️ روشن",'callback_data'=>"poweron|$systems"]],
            [['text'=>"حذف آی‌پی سرور",'callback_data'=>"wrnuoc|$systems"],['text'=>"نصب آی‌پی اصلی",'callback_data'=>"veqoqw|$systems"]],
            [['text'=>"↖️ انتقال سرور",'callback_data'=>"entservhe|$systems"],['text'=>"⬆️ ارتقا سرور",'callback_data'=>"upplacnv|$systems"]],
            [['text'=>"🔂 تغییر سیستم‌عامل",'callback_data'=>"rebumcd|$systems"],['text'=>'⏹ حذف','callback_data'=>"deserv|deleteserver|$systems"]],
            [['text'=>"🔼 گرفتن اسنپ‌شات",'callback_data'=>"snapvfson|$systems"],['text'=>"🔽 نصب اسنپ‌شات",'callback_data'=>"inssnapsa|$systems"]],
            [['text'=>"ℹ️ لیست آی‌پی شناور",'callback_data'=>"ListFloat|$systems"],['text'=>"ℹ️ نصب آی‌پی شناور",'callback_data'=>"CreaFloat|$systems"]],
            [['text'=>"🔄 ریبوت",'callback_data'=>"uvnwrx|$systems"],['text'=>"🔡 بازیابی رمز",'callback_data'=>"resetpassword|$systems"]],
            [['text'=>"ℹ️ تاریخچه اتفاقات",'callback_data'=>"acbetnob|$systems"],['text'=>"🔤 تغییر نام سرور",'callback_data'=>"chagsenam|$systems"]],
            [['text'=>"شبکه",'url'=>"https://cloudsnap.cloud/NetWork_Server.php?region=ir&id=$systems&time=30&type=network"],['text'=>"پردازنده",'url'=>"https://cloudsnap.cloud/NetWork_Server.php?region=ir&id=$systems&time=30&type=cpu"],['text'=>"دیسک",'url'=>"https://cloudsnap.cloud/NetWork_Server.php?region=ir&id=$systems&time=30&type=disk"]],
            [['text'=>"↘️ فعالسازی Rescue",'callback_data'=>"rescue|$systems"],['text'=>"↗️ غیرفعالسازی Rescue",'callback_data'=>"direc|$systems"]],
            [['text'=>"دسترسی کنسول",'url'=>"https://console.cloudsnap.cloud/index.php?id=$systems&region=ir"]],
        ]]);
    }
    
    
    curl_connect($send_message, [
        'chat_id' => $from_id,
        'text' => "
به پنل مدیریتی سرور هتزنر خوش آمدید
        
وضعیت سرور: $v

▫️نام سرور: {$response['name']}
▫️لوکیشن: {$response['loc']} | {$response['city']}
▫️سیستم عامل: {$response['image']}
▫️رم: {$response['ram']} گیگابایت
▫️پردازنده: {$response['cpu']} هسته
▫️دیسک: {$response['disk']} گیگابایت
▫️آی‌پی 4: {$response['ipv4']}
▫️آی‌پی 6: {$response['ipv6']}
▫️ترافیک مصرفی: $traffic  گیگابایت ",

        'reply_markup'=>$inline
    ]);
}
elseif(strpos($data,'veqoqw|') !== false){
    $systems = explode("|",$data)[1];
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $list_servers = json_decode(file_get_contents('include/list_server.json'),true);
    
    $list_ipv4 = $list_servers['list_ipv4'];
    foreach ($list_ipv4 as $match) {
        if(strpos($match['name'],"$from_id") !== false and $match['ipv_id'] == null){
            $t[] = [['text' => $match['ipv4'], 'callback_data' => "wronuecw|{$match['id']}|$systems"]];
        }
    }if(empty($t)){
        curl_connect($send_message, [
            'chat_id' => $from_id,
            'text' => 'شما IP اصلی خریداری نکردید.',
            'reply_markup'=>$home
        ]);
    }
    curl_connect($send_message, [
        'chat_id' => $from_id,
        'text' => 'select ip :',
        'reply_markup'=>json_encode(['inline_keyboard' => $t])
    ]);
}elseif(strpos($data,'wronuecw|') !== false){
    $systems = explode("|",$data)[1];
    $systems2 = explode("|",$data)[2];
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/api.php?update_ipv4s&id1=$systems&api_token=$api_key&id2=$systems2");
    curl_connect($send_message, [
        'chat_id' => $from_id,
        'text' => 'درخواست شما ارسال شد؛ لطفا چند دقیقه صبر کنید.' ,
        'reply_markup'=>$home
    ]);
}
elseif(strpos($data,'wrnuoc|') !== false){
    $systems = explode("|",$data)[1];
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $list_servers = json_decode(file_get_contents('include/list_server.json'),true);
    
    $list_ipv4 = $list_servers['list_ipv4'];
    foreach ($list_ipv4 as $match) {
        if($match['ipv_id'] == $systems){
            if (filter_var($match['ipv4'], FILTER_VALIDATE_IP)) {
                file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/api.php?delete_ipv&id={$match['id']}&api_token=$api_key");
                curl_connect($send_message, [
                    'chat_id' => $from_id,
                    'text' => 'درخواست شما ارسال شد؛ لطفا چند دقیقه صبر کنید.' ,
                    'reply_markup'=>$home
                ]);
                exit;
            }
        }
    }
    curl_connect($send_message, [
        'chat_id' => $from_id,
        'text' => 'آی پی مدنظر یافت نشد!',
        'reply_markup'=>$home
    ]);
}

elseif(strpos($data,'acbetnob|') !== false){
    $systems = explode("|",$data)[1];
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $request = file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/api.php?actions&api_token=$api_key&id=$systems");
    $response = json_decode($request, true);
    
    if($response["actions"]){
        $txt = '';
        foreach($response["actions"] as $match) {
            $txt .= "id : {$match["id"]} \ncommand : {$match["command"]}\nstatus : {$match["status"]}\n\n";
        }
    }if($txt == null){
        curl_connect($send_message, [
            'chat_id'=>$from_id,
            'text'=>'❌ متاسفانه ارسال درخواست ناموفق بوده مجدد تلاش نمایید .',
            'reply_markup'=>$home
        ]);
        exit;
    }
    curl_connect($send_message, [
        'chat_id'=>$from_id,
        'text'=>"♻️ actions : \n \n$txt",
        'reply_markup'=>$home
    ]);
}
elseif(strpos($data,'inssnapsa|') !== false){
    $systems = explode("|",$data)[1];
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $list_servers = json_decode(file_get_contents('include/list_server.json'),true);
    
    $hetzner_snap = $list_servers['hetzner_snap'];
    
    foreach ($hetzner_snap['images'] as $match) {
        if(strpos($match['description'],"$from_id") !== false and isset($match['image_size'])){
            $gb = ceil($match['image_size']);
            $t[] = [['text' => "id : {$match['id']} gb : $gb", 'callback_data' => "vreoucew|$systems|{$match['id']}"]];
        }
    }
    
    if(empty($t)){
        curl_connect($send_message, [
            'chat_id'=>$from_id,
            'text'=>'❌ شما snapshot ندارید',
            'reply_markup'=>$home
        ]);
        exit();
    }
    curl_connect($send_message, [
        'chat_id'=>$from_id,
        'text'=>"⚪️ کدوم snapshot نصب بشه ؟",
        'reply_markup'=>json_encode(['inline_keyboard' => $t])
    ]);
    
}elseif(strpos($data,'snapshowre|') !== false){
    $systems = explode("|",$data)[1];
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/api.php?del_snapshot&api_token=$api_key&id=$systems");
    curl_connect($send_message, [
        'chat_id' => $from_id,
        'text' => '☑️ درخواست حذف اسنپ شات ارسال شد.',
        'reply_markup'=>$home
    ]);
}
elseif(strpos($data,'vreoucew|') !== false){
    $systems = explode("|",$data)[1];
    $id = explode("|",$data)[2];
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    
    $request = file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/api.php?rebuild&api_token=$api_key&id=$systems&os=$id");
    $response = json_decode($request, true);
    
    if($response['root_password'] != null){
        curl_connect($send_message, [
            'chat_id'=>$from_id,
            'text'=>"✅ ریبیلد با موفقیت انجام شد و پسورد جدید سرورتون : `{$response['root_password']}`",
            'parse_mode' => "MarkDown",
            'reply_markup'=>$home
        ]);
    }else{
        curl_connect($send_message, [
            'chat_id' => $from_id,
            'text' => '🔴 ریبیلد کردن سرور ناموفق بود',
            'reply_markup'=>$home
        ]);
    }
    
}

elseif(strpos($data,'snapvfson|') !== false){
    $systems = explode("|",$data)[1];
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $randoms = substr(str_shuffle("ABCDEFGHIJKLMNOPQRSTU"),0,6);
    $get = file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/api.php?get_snapshot&api_token=$api_key&id=$systems&name=$from_id-$randoms");
    $js = json_decode($get,true);
    $image_id = $js['image']['id'];
    if($image_id != null){
        update('users', ['coin' => $coin - '1000'], ['user_id' => $from_id]);
        curl_connect($send_message, [
            'chat_id'=>$from_id,
            'text'=>"☑️ SnapShot سرور شما ساخته شد با کد : `$image_id`",
            'reply_markup'=>$home,
            'parse_mode'=>'MarkDown'
        ]);
    }else{
        curl_connect($send_message, [
            'chat_id' => $from_id,
            'text' => '❌ متاسفانه ساخته نشد snapshot شما .' ,
            'reply_markup'=>$home
        ]);
    }
}

elseif(strpos($data,'chagsenam|') !== false){
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $systems = explode("|",$data)[1];
    curl_connect($send_message, [
        'chat_id' => $from_id,
        'text' => '📩 اسم جدید سرور را ارسال کنید :' ,
        'reply_markup'=>$back
    ]);
    update('users', ['step' => "chagsenam|$systems"], ['user_id' => $from_id]);
}

elseif(strpos($data,'Extension|') !== false){
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $systems = explode("|",$data)[1];

    $list_servers = json_decode(file_get_contents('include/list_server.json'),true);
    $hetzner1 = $list_servers['hetzner'];
    foreach ($hetzner1 as $match) {
        if($match['id'] == $systems){
            $name_server2 = explode("-",$match['name'])[2] - $match['day'];
            if($name_server2 >= '5'){
                curl_connect($send_message, [
                    'chat_id' => $from_id,
                    'text' => "سرویس به علت داشتن 5 روز شارژ قابل تمدید نیست .",
                    'reply_markup' => $home
                ]);
                exit;
            }
            $name_server = explode("-",$match['name'])[1];
            $day_rem = explode("-",$match['name'])[2] + 30;
            $get_info = info($match['model']);
            $payment = explode("-",$get_info)[3] * $euro_hetzner;
            $payhour = intval($payment);
            if($coin >= $payhour){
                update('users', ['coin' => $user['coin'] - $payhour], ['user_id' => $from_id]);
                file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/api.php?update&api_token=$api_key&id=$systems&name=$from_id-$name_server-$day_rem");
                curl_connect($send_message, [
                    'chat_id' => $from_id,
                    'text' => "سرور با موفقیت تمدید شد و هزینه کسر شده : $payhour",
                    'reply_markup'=>$home
                ]);
            }else{
                curl_connect($send_message, [
                    'chat_id' => $from_id,
                    'text' => "موجودی حساب کافی نمیاشد و موجودی نیاز جهت تمدید : $payhour",
                    'reply_markup'=>$home
                ]);
            }
        }
    }
}
elseif(strpos($step,'chagsenam|') !== false){
    $systems = explode("|",$step)[1];
    if(preg_match('/^[a-zA-Z]{4,8}$/', $text)) {
        update('users', ['step' => "none"], ['user_id' => $from_id]);
        file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/api.php?update&api_token=$api_key&id=$systems&name=$from_id-$text");
        curl_connect($send_message, [
            'chat_id' => $from_id,
            'text' => '☑️ درخواست تغییر اسم سرور برای دیتاسنتر ارسال شد :' ,
            'reply_markup'=>$home
        ]);
    }else{
        curl_connect($send_message, [
            'chat_id' => $from_id,
            'text' => 'اسم انتخابی باید فقط بین 4 الی 8 کاراکتر و از حروف a-z تشکیل شده باشد!',
            'reply_markup'=>$back
        ]);
    }
}elseif(strpos($data,'upplacnv|') !== false){
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $systems = explode("|",$data)[1];
    $inline = json_encode(['inline_keyboard'=>[
        [['text'=>"CX-11",'callback_data'=>"fsvnvsf-$systems-cx11"],['text'=>"CX-21",'callback_data'=>"fsvnvsf-$systems-cx21"]],
        [['text'=>"CX-31",'callback_data'=>"fsvnvsf-$systems-cx31"],['text'=>"CX-41",'callback_data'=>"fsvnvsf-$systems-cx41"]],
        [['text'=>"CPX-11",'callback_data'=>"fsvnvsf-$systems-cpx11"],['text'=>"CPX-21",'callback_data'=>"fsvnvsf-$systems-cpx21"]],
        [['text'=>"CPX-31",'callback_data'=>"fsvnvsf-$systems-cpx31"],['text'=>"CPX-41",'callback_data'=>"fsvnvsf-$systems-cpx41"]],
        [['text'=>"CAX-11",'callback_data'=>"fsvnvsf-$systems-cax11"],['text'=>"CAX-21",'callback_data'=>"fsvnvsf-$systems-cax21"]],
        [['text'=>"CAX-31",'callback_data'=>"fsvnvsf-$systems-cax31"],['text'=>"CAX-21",'callback_data'=>"fsvnvsf-$systems-cax41"]],
        [['text'=>"CCX-13",'callback_data'=>"fsvnvsf-$systems-ccx13"],['text'=>"CCX-23",'callback_data'=>"fsvnvsf-$systems-ccx23"]],
    ]]);
    curl_connect($send_message, [
        'chat_id' => $from_id,
        'text' => "❇️ پلن مدنظر خود برای ارتقا را انتخاب کنید:
لطفا توجه داشته باشید که سرور شما فقط قابلیت ارتقا به همان گروه را دارد؛ بعنوان مثال اگر سرور شما از گروه CX باشد فقط امکان ارتقا به پلنی بالاتر در همان گروه را دارید." ,
        'reply_markup'=>$inline
    ]);
}elseif(strpos($data,'fsvnvsf-') !== false){
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $systems = explode("-",$data)[1];
    $plans = explode("-",$data)[2];
    $json = json_decode(file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/api.php?plan=$plans&api_token=$api_key&id=$systems"),true);
    if($json['action']['command'] == 'change_server_type'){
        curl_connect($send_message, [
            'chat_id' => $from_id,
            'text' => '☑️ تغییر سرویس با موفقیت انجام شد :',
            'reply_markup'=>$home
        ]);
    }else{
        curl_connect($send_message, [
            'chat_id' => $from_id,
            'text' => '❌ تغییر سرویس ناموفق بوده و علت های ان ممکن است از :

1️⃣ : خاموش نبودن سرور .
2️⃣ : موجود نبودن پلن مد نظر برای سرویس شما و باید پلن دیگری انتخاب نمایید .',
            'reply_markup'=>$home
        ]);
    }
}elseif(strpos($data,'entservhe|') !== false){
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $systems = explode("|",$data)[1];
    update('users', ['step' => "entheths|$systems"], ['user_id' => $from_id]);
    curl_connect($send_message, [
        'chat_id' => $from_id,
        'text' => "👤 آیدی عددی حساب تلگرام مقصد را وارد کنید.:" ,
        'reply_markup'=>$back
    ]);
    
}elseif(strpos($step,'entheths|') !== false){
    if(preg_match("/^(-){0,1}([0-9]+)(,[0-9][0-9][0-9])*([.][0-9]){0,1}([0-9]*)$/",$text)){
        $user_1 = mysqli_fetch_assoc(mysqli_query($db, "SELECT * FROM `users` WHERE `user_id` = $text"));
        update('users', ['step' => 'none'], ['user_id' => $from_id]);
        if(!$user_1){
            curl_connect($send_message, [
                'chat_id' => $from_id,
                'text' => "❌ کاربر در ربات عضو نیست .",
                'reply_markup'=>$home
            ]);
        }else{
            $systems = explode("|",$step)[1];
            $inline = json_encode(['inline_keyboard'=>[
                [['text'=>"☑️ تایید انتقال سرور",'callback_data'=>"entsax|$systems|$from_id"],['text'=>"❌ کنسل کردن",'callback_data'=>"enaczaq|$systems|$from_id"]],
            ]]);
            
            curl_connect($send_message, [
                'chat_id' => $from_id,
                'text' => "✅  درخواست انتقال برای کاربر ارسال شد و درصورت تایید سرویس مورد نظر به حساب شخص انتقال داده میشود ." ,
                'reply_markup'=>$home
            ]);
            curl_connect($send_message, [
                'chat_id' => $text,
                'text' => "☑️ درخواست انتقال سرویس از طرف کاربر $from_id برای شما ارسال شد 

📊 دیتاسنتر : هتزنر
⚙️ کد سرور : $systems",
                'reply_markup'=>$inline
            ]);
        }
    }else{
        curl_connect($send_message, [
            'chat_id' => $from_id,
            'text' => "❌ مقدار ارسالی نامعتبر است :",
            'reply_markup'=>$back
        ]);
    }
}elseif(strpos($data,'CreaFloat|') !== false){
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $systems = explode("|",$data)[1];
    $inline = json_encode(['inline_keyboard'=>[
        [['text'=>"🇫🇮 Helsinki",'callback_data'=>"lofloatc-$systems-3"]],
        [['text'=>"🇩🇪 Falkentein",'callback_data'=>"lofloatc-$systems-1"],['text'=>"🇩🇪 Nuremberg",'callback_data'=>"lofloatc-$systems-2"]]
    ]]);
    $payment = $floatip_coin * $euro;
    $payhour = intval($payment/30/24);
    $pays = number_format($payment, 0, '.', ',');
    curl_connect($send_message, [
        'chat_id' => $from_id,
        'text' => "🏳️ لوکیشن موردنظر برای آیپی اضافه را انتخاب کنید:
💰 هزینه ماهیانه هر آیپی اضافه : $pays
💰 هزینه هر ساعت یک آیپی اضافه : $payhour",
        'reply_markup'=>$inline
    ]);
}elseif(strpos($data,'lofloatc-') !== false){
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $systems = explode("-",$data)[1];
    $locs = explode("-",$data)[2];
    if('50000' > $coin){
        curl_connect($send_message, [
            'chat_id' => $from_id,
            'text' => "❌ موجودی حساب شما کمتر از 50 هزار تومان هستش و از این بخش نمیتوانید استفاده کنید :",
            'reply_markup'=>$home
        ]);
        exit();
    }
    $randoms = substr(str_shuffle("ABCDEFGHIJKLMNOPQRSTU"),0,6);
    $url = "https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/api.php?float&api_token=$api_key&id=$systems&name=$from_id-$systems-$randoms&loc=$locs";

    $response = file_get_contents($url);
    $json = json_decode($response, true);
    $ipAddress = $json['floating_ip']['ip'];
    if(isset($ipAddress)){
        update('users', ['coin' => $coin - '3000'], ['user_id' => $from_id]);
        curl_connect($send_message, [
            'chat_id'=>$from_id,
            'text'=>"✅ آیپی جدید با موفقیت برای سرور شما خریداری شد؛ برای فعالسازی آن باید دستور زیر را در ترمینال سرور خود وارد کنید:

`sudo ip addr add $ipAddress dev eth0`

لطفا توجه کنید که دستور بالا موقت بوده و پس از ریبوت این تنظیمات از بین رفته و باید مجدد آن را وارد کنید؛ برای تنظیم دائمی آیپی اضافه بر روی سرور خود آموزش زیر را دنبال کنید: 
https://docs.hetzner.com/cloud/floating-ips/persistent-configuration/

💰 هزینه ساخت آیپی اضافه : 3,000 تومان",
            'reply_markup'=>$home,
            'parse_mode'=>'MarkDown'
        ]);
    }else{
        curl_connect($send_message, [
            'chat_id'=>$from_id,
            'text'=>"❌ متاسفانه آیپی اضافه ساخته نشد",
            'reply_markup'=>$home
        ]);
    }
}

elseif(strpos($data,'ListFloat|') !== false){
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $systems = explode("|",$data)[1];
    $list_servers = json_decode(file_get_contents('include/list_server.json'),true);
    $listfloat = $list_servers['hetzner_float'];
    $t = [];
    foreach ($listfloat as $match) {
        if(strpos($match['name'],"$from_id-$systems") !== false){
            $t[] = [['text' => $match['ipv4'], 'callback_data' => "defloat|{$match['id']}"]];
        }
    }
    if(empty($t)){
        curl_connect($send_message, [
            'chat_id'=>$from_id,
            'text'=>'❌ شما آیپی اضافه ای برای این سرور سفارش نداده اید',
            'reply_markup'=>$home
        ]);
        exit();
    }
    curl_connect($send_message, [
        'chat_id'=>$from_id,
        'text'=>"📝  آیپی فلوت های سرور شما:
⚠️ برای حذف هر آیپی اضافه روی آن کلیک کنید.",
        'reply_markup'=>json_encode(['inline_keyboard' => $t])
    ]);
}elseif(strpos($data,'defloat|') !== false){
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $systems = explode("|",$data)[1];
    file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/api.php?float_del&api_token=$api_key&id=$systems");
    curl_connect($send_message, [
        'chat_id' => $from_id,
        'text' => '❌ درخواست حذف این آیپی ارسال شد.',
        'reply_markup'=>$home
    ]);
}elseif(strpos($data,'entsax|') !== false){
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $systems = explode("|",$data)[1];
    $user_2 = explode("|",$data)[2];
    $randoms = substr(str_shuffle("ABCDEFGHIJKLMNOPQRSTU"),0,6);
    file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/api.php?update&api_token=$api_key&id=$systems&name=$from_id-$randoms");
    curl_connect($send_message, [
        'chat_id' => $from_id,
        'text' => '☑️ درخواست انتقال سرور به دیتاسنتر ارسال شد و درصورتی که سرور هنوز فعال باشد به حساب شما انتقال داده میشود (سرور به آخرین حساب کاربری ای که شخص فرستنده انتخاب کرده باشد منتقل میشود)

🖐🏻 این عملیات ممکن است تا 3 دقیقه طول بکشد!' ,
        'reply_markup'=>$home
    ]);
    curl_connect($send_message, [
        'chat_id' => $user_2,
        'text' => "✅ سرور $systems (درصورت فعال بودن سرویس) با موفقیت به کاربر $from_id انتقال داده شد ",
        'reply_markup'=>$home
    ]);
}

elseif(strpos($data,'qeon|') !== false){
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $systems = explode("|",$data)[1];
    file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/api.php?resets&api_token=$api_key&id=$systems");
    $response = json_decode($request, true);
    curl_connect($send_message, [
        'chat_id' => $from_id,
        'text' => '⛔️ درخواست reset سرور ارسال شد' ,
        'reply_markup'=>$home
    ]);
}
elseif(strpos($data,'direc|') !== false){
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $systems = explode("|",$data)[1];
    file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/api.php?disable_rescue&api_token=$api_key&id=$systems");
    $response = json_decode($request, true);
    curl_connect($send_message, [
        'chat_id' => $from_id,
        'text' => '⭕️ درخواست غیرفعال سازی این قابلیت ارسال شد' ,
        'reply_markup'=>$home
    ]);
}
elseif(strpos($data,'uvnwrx|') !== false){
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $systems = explode("|",$data)[1];
    file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/api.php?reboot&api_token=$api_key&id=$systems");
    $response = json_decode($request, true);
    curl_connect($send_message, [
        'chat_id' => $from_id,
        'text' => '♻️ درخواست ریبوت سرور ارسال شد' ,
        'reply_markup'=>$home
    ]);
}

elseif(strpos($data,'rescue|') !== false){
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $systems = explode("|",$data)[1];
    $request = file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/api.php?enable_rescue&api_token=$api_key&id=$systems");
    $response = json_decode($request, true);
    if($response['root_password'] != null){
        curl_connect($send_message, [
            'chat_id'=>$from_id,
            'text'=>"☑️ پسورد جدید : `{$response['root_password']}`",
            'parse_mode' => "MarkDown",
            'reply_markup'=>$home
        ]);
    }else{
        curl_connect($send_message, [
            'chat_id' => $from_id,
            'text' => '❌ ارسال درخواست ناموفق بود',
            'reply_markup'=>$home
        ]);
    }
}
elseif(strpos($data,'resetpassword|') !== false){
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $systems = explode("|",$data)[1];
    $request = file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/api.php?reset&api_token=$api_key&id=$systems");
    $response = json_decode($request, true);
    if($response['root_password'] != null){
        curl_connect($send_message, [
            'chat_id'=>$from_id,
            'text'=>"☑️ پسورد جدید : `{$response['root_password']}`",
            'parse_mode' => "MarkDown",
            'reply_markup'=>$home
        ]);
    }else{
        curl_connect($send_message, [
            'chat_id' => $from_id,
            'text' => '❌ ریست پسورد ناموفق بود',
            'reply_markup'=>$home
        ]);
    }
}elseif(strpos($data,'deleteserver|') !== false){
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $systems = explode("|",$data)[1];
    $request = file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/api.php?float_list&api_token=$api_key");
    $response = json_decode($request, true);
    foreach ($response as $decoded) {
        if(strpos($decoded['name'],"$from_id-$systems") !== false){
            file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/api.php?float_del&api_token=$api_key&id={$decoded['id']}");
        }
    }
    $request = file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/api.php?delete&api_token=$api_key&id=$systems");
    $response = json_decode($request, true);
    if($response['action']['command'] == 'delete_server'){
        curl_connect($send_message, [
            'chat_id' => $from_id,
            'text' => "☑️ سرور با موفقیت حذف شد.",
            'reply_markup'=>$home
        ]);
    }else{
        curl_connect($send_message, [
            'chat_id' => $from_id,
            'text' => '❌ سرور از قبل حذف شده یا امکان حذف ',
            'reply_markup'=>$home
        ]);
    }
}
elseif(strpos($data,'rebumcd|') !== false){
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $systems = explode("|",$data)[1];
    $inline = json_encode(['inline_keyboard'=>[
        [['text'=>"Ubuntu 20",'callback_data'=>"omzka-$systems|ubuntu-20.04"],['text'=>"Ubuntu 18",'callback_data'=>"omzka-$systems|ubuntu-18.04"],['text'=>"Ubuntu 22",'callback_data'=>"omzka-$systems|ubuntu-22.04"]],
        [['text'=>"CentOS-7",'callback_data'=>"omzka-$systems|centos-7"],['text'=>"CentOS-8",'callback_data'=>"omzka-$systems|centos-stream-8"],['text'=>"CentOS-9",'callback_data'=>"omzka-$systems|centos-stream-9"]],
        [['text'=>"Debian 10",'callback_data'=>"omzka-$systems|debian-10"],['text'=>"Debian 11",'callback_data'=>"omzka-$systems|debian-11"],['text'=>"Debian 12",'callback_data'=>"omzka-$systems|debian-12"]],
        [['text'=>"Rocky Linux 8",'callback_data'=>"omzka-$systems|rocky-8"],['text'=>"Rocky Linux 9",'callback_data'=>"omzka-$systems|rocky-9"]],
        [['text'=>"AlmaLinux 8",'callback_data'=>"omzka-$systems|alma-8"],['text'=>"AlmaLinux 9",'callback_data'=>"omzka-$systems|alma-9"]],
        [['text'=>"Fedora 38",'callback_data'=>"omzka-$systems|fedora-38"],['text'=>"Fedora 39",'callback_data'=>"omzka-$systems|fedora-39"]],
        [['text'=>"Windows-2019",'callback_data'=>"omzka-$systems|160000326"],['text'=>"Windows-2022",'callback_data'=>"omzka-$systems|160000327"]],
        [['text'=>"Mikrotik-6.49",'callback_data'=>"omzka-$systems|159971628"],['text'=>"Mikrotik-7.14",'callback_data'=>"omzka-$systems|159971625"]]
    ]]);
    curl_connect($send_message, [
        'chat_id' => $from_id,
        'text' => '👨‍💻 سیستم عامل سرور خود را انتخاب کنید :',
        'reply_markup'=>$inline
    ]);
}
elseif(strpos($data,'omzka-') !== false){
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $systems = explode("|",explode("-",$data)[1])[0];
    $os = explode("|",$data)[1];
    $request = file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/api.php?rebuild&api_token=$api_key&id=$systems&os=$os");
    $response = json_decode($request, true);
    if($response['root_password'] != null){
        
        if(in_array($os,['160000326','160000327'])){
            $password = 'Username: `Administrator`
Password: `#CloudSnap2023`';
        }if(in_array($os,['159971628','159971625'])){
            $password = 'Username: `CloudSnap`
Password: `#CloudSnap(1402)Mikrotik_Hetzner!`
Winbox Port: `1402`';
        }if(!isset($password)){
            $password = "▪️ Root Password: `{$response['root_password']}`";
        }
        curl_connect($send_message, [
            'chat_id'=>$from_id,
            'text'=>"✅ ریبیلد با موفقیت انجام شد و پسورد جدید سرورتون : \n$password",
            'parse_mode' => "MarkDown",
            'reply_markup'=>$home
        ]);
    }else{
        curl_connect($send_message, [
            'chat_id' => $from_id,
            'text' => '🔴 ریبیلد کردن سرور ناموفق بود',
            'reply_markup'=>$home
        ]);
    }
}elseif(strpos($data,'poweroff|') !== false){
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $systems = explode("|",$data)[1];
    $request = file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/api.php?poweroff&api_token=$api_key&id=$systems");
    $response = json_decode($request, true);
    if($response['action']['command'] == 'stop_server'){
        curl_connect($send_message, [
            'chat_id' => $from_id,
            'text' => '🙁 سرور با موفقیت خاموش شد',
            'reply_markup'=>$home
        ]);
    }else{
        curl_connect($send_message, [
            'chat_id' => $from_id,
            'text' => '🔰 .سرور یا از قبل خاموش بود یا مشکلی پیش امده است',
            'reply_markup'=>$home
        ]);
    }
}elseif(strpos($data,'poweron|') !== false){
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $systems = explode("|",$data)[1];
    $request = file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/api.php?poweron&api_token=$api_key&id=$systems");
    $response = json_decode($request, true);
    if($response['action']['command'] == 'start_server'){
        curl_connect($send_message, [
            'chat_id' => $from_id,
            'text' => '😊 سرور با موفقیت روشن شد.',
            'reply_markup'=>$home
        ]);
    }else{
        curl_connect($send_message, [
            'chat_id' => $from_id,
            'text' => '🔰 سرور یا از قبل روشن بوده یا مشکلی پیش امده است.',
            'reply_markup'=>$home
        ]);
    }
}elseif(strpos($data,'datserver|') !== false){
    curl_connect($delet_message, [
        'chat_id'    => $from_id,
        'message_id' => $message_id
    ]);
    $systems = explode("|",$data)[1];
    $request = file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/api.php?data&api_token=$api_key&id=$systems");
    $response = json_decode($request, true);
    if(isset($response['ipv4'])){
        if($response['status'] == 'running'){
            $v = '✅';
        }else{
            $v = '❌';
        }
        $qq = $response['outgoing_traffic'] ?: '0';
        if($qq != '0'){
            $traffic = $qq / (1024 * 1024 * 1024);
            $traffic = ceil($traffic);
        }else{
            $traffic = '0';
        }
        curl_connect($send_message, [
            'chat_id' => $from_id,
            'text' => "⚠️ وضعیت سرور : $v

▫️ RAM : {$response['ram']}
▫️ CPU : {$response['cpu']}
▫️ Disk : {$response['disk']}
▫️ Ipv4 : {$response['ipv4']}
▫️ Ipv6 : {$response['ipv6']}
▫️ Traffic Usage : $traffic GB
",
            'reply_markup'=>$home
        ]);
    }else{
        curl_connect($send_message, [
            'chat_id' => $from_id,
            'text' => '❌ مشکلی در دریافت اطلاعات پیش امده است',
            'reply_markup'=>$home
        ]);
    }
}