<?php

if($data == 'bcasxv'){
    del();
    $inline = json_encode(['inline_keyboard'=>[
        [['text'=>"VC-1",'callback_data'=>"hovuslx|vc2-1c-1gb"],['text'=>"VC-2",'callback_data'=>"hovuslx|vc2-1c-2gb"]],
    ]]);
send('🛍 به قسمت خرید سرور ترایال والتر خوش آمدید؛

مشخصات زیر به شما در انتخاب کمک می کند:

🔹VC-1 > RAM 1 | CPU 1 | 1TB
🔹VC-2 > RAM 2 | CPU 1 | 2TB

به دلیل ماهیت این اکانت، سرور شما پس از اتمام ترافیک حذف خواهد شد.
همچنین این حساب ریسک بن شدن و حذف سرورها را دارد؛ پس با آگاهی خرید بفرمایید.',$inline);
}elseif(strpos($data,'hovuslx|') !== false){
    $systems = explode("|",$data)[1];
    $get_info = vultr2($systems);
    $inline = json_encode(['inline_keyboard'=>[
        [['text'=>"🇫🇷 Paris",'callback_data'=>"voholoc|$systems|cdg"],['text'=>"🇬🇧 London",'callback_data'=>"voholoc|$systems|lhr"]],
        [['text'=>"🇩🇪 Frankfurt",'callback_data'=>"voholoc|$systems|fra"],['text'=>"🇳🇱 Amsterdam",'callback_data'=>"voholoc|$systems|ams"]],
        [['text'=>"🇪🇸 Madrid",'callback_data'=>"voholoc|$systems|mad"],['text'=>"🇬🇧 Manchester",'callback_data'=>"voholoc|$systems|man"]],
        [['text'=>"🇸🇪 Stockholm",'callback_data'=>"voholoc|$systems|sto"],['text'=>"🇵🇱 Warsaw",'callback_data'=>"voholoc|$systems|waw"]],
    ]]);
    $ram = explode("-",$get_info)[0];
    $cpu = explode("-",$get_info)[1];
    $hard = explode("-",$get_info)[2];
    $traffic = explode("-",$get_info)[3];
    del();
    send("•• لطفا لوکیشن سرور خود را انتخاب کنید :\n❏ $systems : RAM = $ram | CPU = $cpu Core | SSD = $hard | TRAFFIC = $traffic TB",$inline);
}elseif(strpos($data,'voholoc|') !== false){
    $systems = explode("|",$data)[1];
    $get_info = vultr2($systems);
    $location = explode("|",$data)[2];
    $inline = json_encode(['inline_keyboard'=>[
        [['text'=>"Ubuntu-20",'callback_data'=>"vuhoser|$systems|$location|387"],['text'=>"Ubuntu-22",'callback_data'=>"vuhoser|$systems|$location|1743"]],
        [['text'=>"CentOS-7",'callback_data'=>"vuhoser|$systems|$location|381"],['text'=>"CentOS-8",'callback_data'=>"vuhoser|$systems|$location|401"],['text'=>"CentOS-9",'callback_data'=>"vuhoser|$systems|$location|542"]],
        [['text'=>"Debian-10",'callback_data'=>"vuhoser|$systems|$location|352"],['text'=>"Debian-11",'callback_data'=>"vuhoser|$systems|$location|477"]],
    ]]);
    
    $payment = explode("-",$get_info)[4] * $cracky;
    $payhour = intval($payment/30/24);
    $pays = number_format($payment, 0, '.', ',');
    $loc = locvultr($location);
    del();
    send("🖥 سرور والتر مدل $systems

◂◂ لوکیشن انتخاب شده :$loc
💶 هزینه ماهانه : $pays
💶 هزینه ساعتی : $payhour",$inline);
}elseif(strpos($data,'vuhoser|') !== false){
    del();
    $systems = explode("|",$data)[1];
    $location = explode("|",$data)[2];
    $os = explode("|",$data)[3];
    if($coin < '150000'){
        send("➕ موجودی شما کمتر از 150000 تومان است لطفا اول کیف پول خود را شارژ کرده سپس وارد بخش خرید شوید",$home);
        return;
    }if(limit($limits)){
        send('❌ محدودیت تعداد ساخت اکانت شما تکمیل شده است و قادر به ساخت سرور نیستید .',$home);
        die;
    }
    $randssh = rand(10000,50000);
    $randoms = substr(str_shuffle("ABCDEFGHIJKLMNOPQRSTU"),0,6);
    $request = file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/vultr.php?api=$api_key_vultr&create&plan=$systems&reg=$location&host=$from_id-$randoms&os=$os&port=$randssh");
    $response = json_decode($request, true);
    $default_password = $response['instance']['default_password'];
    if($default_password != null){
        $get_info = vultr2($systems);
        $payment = explode("-",$get_info)[4] * $cracky;
        $payhour = intval($payment/30/24) + 10000;
        update('users', ['coin' => $coin - $payhour], ['user_id' => $from_id]);
        
        bot('sendMessage',[
            'chat_id'=>"@dlsakdlkdklsjdkalsjdlkakjdlkasjd",
            'text'=>"✅  Vultr: $from_id Trial"
        ]);
        bot('sendMessage',[
            'chat_id'=>$from_id,
            'text'=>"☑️ سرور شما با موفقیت ساخته شد :

🌐 root password : `$default_password`

✖️ مبلغ کسر شده + 10000 تومان هزینه ساخت : $payhour
🌐 آیپی سرور بعد چند دقیقه در لیست سرور ها قابل مشاهده است :

📊 Port Ssh ( Random ) : `$randssh`",
            'reply_markup'=>$home,
            'parse_mode'=>'MarkDown'
        ]);
    }else{
        send('❌ سرور ساخته نشد متاسفانه',$home);
    }
}



elseif(strpos($data,'svfobucdas|') !== false){
    del();
    $systems = explode("|",$data)[1];
    $request = file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/vultr.php?api=$api_key_vultr&list");
    $response = json_decode($request, true);
    if(!isset($response['error']['message'])){
        foreach ($response['instances'] as $droplet) {
            if($systems == $droplet['id']){
                $kvm = $droplet['kvm'];
                $get_info = vultr2($droplet['plan']);
            }
        }
    }
    $traffic = file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/vultr.php?api=$api_key_vultr&band=$systems");
    $tra = explode("-",$get_info)[3];
    if($traffic >= $tra){
        file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/vultr.php?api=$api_key_vultr&stop=$systems");
        send('❌ شما میزان ترافیک روزانه سرور را به اتمام رساندید و سرور به مدت 1 روز جهت تمدید ترافیک خاموش است',$home);
        exit;
    }else{
        send('✅ میزان ترافیک شما تایید شده و میتوانید سرور را مدیریت کنید :',$home);
    }
    if($coin < '100000'){
        send("❌ موجودی شما کمتر از 100000 تومان است و قادر به مدیریت سرویس های خود نیستید.",$home);
        exit;
    }
    $inline = json_encode(['inline_keyboard'=>[
        [['text'=>"💹 reinstall os",'callback_data'=>"uoacnax|$systems"],['text'=>"⛏ reboot",'callback_data'=>"olsndaxs|$systems"]],
        [['text'=>'🗑 حذف سرور','callback_data'=>"deserv|fvslndsc|$systems"]],
        [['text'=>"❌ خاموش",'callback_data'=>"dpnisvf|$systems"],['text'=>"✅ روشن",'callback_data'=>"fssdcl|$systems"]],
    ]]);
    
    send('⁉️ چه کاری میخواهید انجام دهید :',$inline);
}

elseif(strpos($data,'uoacnax|') !== false){
    del();
    $systems = explode("|",$data)[1];
    $pass = json_decode(file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/vultr.php?api=$api_key_vultr&reb=$systems"),true);
    $default_password = $pass['instance']['default_password'];
    if(isset($default_password)){
        bot('sendMessage',[
            'chat_id'=>$from_id,
            'text'=>"✅ Your new password : `$default_password`",
            'reply_markup'=>$home,
            'parse_mode'=>'MarkDown'
        ]);
    }else{
        send('❌ نصب مجدد سیستم عامل ناموفق بود',$home);
    }
}
elseif(strpos($data,'olsndaxs|') !== false){
    del();
    $systems = explode("|",$data)[1];
    file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/vultr.php?api=$api_key_vultr&reboot=$systems");
    send('♻️ درخواست ری استارت سرور ارسال شد .',$home);
}
elseif(strpos($data,'dpnisvf|') !== false){
    del();
    $systems = explode("|",$data)[1];
    file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/vultr.php?api=$api_key_vultr&stop=$systems");
    send('❌ درخواست خاموشی سرور ارسال شد',$home);
}elseif(strpos($data,'fssdcl|') !== false){
    del();
    $systems = explode("|",$data)[1];
    file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/vultr.php?api=$api_key_vultr&start=$systems");
    send('✅ درخواست روشن شدن سرور ارسال شد',$home);
}elseif(strpos($data,'fvslndsc|') !== false){
    del();
    $systems = explode("|",$data)[1];
    $request = file_get_contents("https://sc2.afzoneh-nevis.com/test/cloudsnap/API_randtests/vultr.php?api=$api_key_vultr&del=$systems");
    send("❌ درخواست حذف سرور ارسال شد",$home);
}