index.php - PHP Online
Form of PHP Sandbox
*** This page was generated with the meta tag "noindex, nofollow". This happened because you selected this option before saving or the system detected it as spam. This means that this page will never get into the search engines and the search bot will not crawl it. There is nothing to worry about, you can still share it with anyone.
Enter Your PHP code here for testing/debugging in the Online PHP Sandbox. As in the usual PHP files, you can also add HTML, but do not forget to add the tag <?php
in the places where the PHP script should be executed.
Result of php executing
Full code of index.php.php
- <?php
- require_once 'config.php';
- @$tch = checkjoin($fid,$channels['channel']);
- @$ban = mysqli_num_rows(mysqli_query($con, "SELECT `id` FROM `banlist` WHERE `id`='$fid' LIMIT 1"));
- @$user = mysqli_fetch_assoc(mysqli_query($con,"SELECT * FROM `users` WHERE `id` = '$fid' LIMIT 1"));
- @$ban = mysqli_num_rows(mysqli_query($con, "SELECT `id` FROM `banlist` WHERE `id`='$fid' LIMIT 1"));
- //-------------------------------------------------------//
- $telegram_ip_ranges = [
- ['lower' => '149.154.160.0', 'upper' => '149.154.175.255'],
- ['lower' => '91.108.4.0', 'upper' => '91.108.7.255'],
- ];
- $ip_dec = (float) sprintf("%u", ip2long($_SERVER['REMOTE_ADDR']));
- $ok=false;
- foreach ($telegram_ip_ranges as $telegram_ip_range)
- {
- if(!$ok)
- {
- $lower_dec = (float) sprintf("%u", ip2long($telegram_ip_range['lower']));
- $upper_dec = (float) sprintf("%u", ip2long($telegram_ip_range['upper']));
- if($ip_dec >= $lower_dec and $ip_dec <= $upper_dec)
- {
- $ok=true;
- }
- }
- }
- if(!$ok)
- {
- exit(header("location: https://t.me/WebinoSource"));
- }
- if($data == 'fyk'){
- answerCallbackQuery($callbackid,'این دکمه نمایشی است',false);
- exit;
- }
- if(!in_array($fid,$admins) and $admin != 1){
- if($off["all"] != "✅"){
- sendMessage($fid,"این بخش موقتا غیرفعال است.");
- exit;}
- }
- if($ban == 1){
- sendMessage($fid,"شما از ربات بن شده اید اگر فکر میکنید اشتباه شده است با پشتیبانی ارتباط برقرار کنید");
- exit;}
- if($tc == 'group' or $tc == 'supergroup'){
- bot('leaveChat',[
- 'chat_id' => $chat_id,
- ]);
- exit;}
- if($data == 'close'){
- bot('editmessagetext',[
- 'chat_id' => $fid,
- 'message_id' => $messageid,
- 'text' => "بسته شد
- @{$channels['channel']}",
- ]);
- }
- //-------------------------------------------------
- if($data == 'ozv'){
- if($tch == 'left'){
- answerCallbackQuery($callbackid,'هنوز عضو کانال نشده اید',true);
- exit;
- } else {
- deletemessage($fid, $messageid);
- sendMessage($fid,"{$botext['textstart']}",$home);
- }
- }
- if($data == 'closesefaresh'){
- deletemessage($fid, $messageid);
- sendMessage($fid,"{$botext['textstart']}",$home);
- }
- if($text == '/start' || $text == '????'){
- $user = mysqli_num_rows(mysqli_query($con, "SELECT `id` FROM `users` WHERE `id`='$fid' LIMIT 1"));
- if ($user == 0) {
- mysqli_query($con,"INSERT INTO `users`(`id`, `joindate` ,`refid`) VALUES ('$fid','$date','0')");
- sendMessage($fid,"{$botext['textstart']}",$home);
- }else{
- if($tch == 'left'){
- sendMessage($fid,"❌ برای استفاده از ربات ابتدا باید عضو کانال ما شوید \n\n بعد از عضویت در کانال بر روی دکمه عضو شدم کلیک کنید.",$lock);
- exit;
- }
- mysqli_query($con,"UPDATE `users` SET `step`='none' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"{$botext['textstart']}",$home);
- }}
- elseif(strpos($text,'/start ') !== false){
- $newid = str_replace('/start ',null,$text);
- if($fid != $newid){
- $user = mysqli_num_rows(mysqli_query($con, "SELECT `id` FROM `users` WHERE `id`='$fid' LIMIT 1"));
- $refid = mysqli_num_rows(mysqli_query($con, "SELECT `id` FROM `users` WHERE `id`='$newid' LIMIT 1"));
- if($user == 0 and $refid == 1){
- if($off['number1'] == '❌'){
- mysqli_query($con,"INSERT INTO `users`(`id`, `joindate` ,`refid`) VALUES ('$fid','$date','$newid')");
- $useref = mysqli_fetch_assoc(mysqli_query($con,"SELECT * FROM `users` WHERE `id` = '$newid' LIMIT 1"));
- $sumref = $useref['refral']+1;
- $gift1 = $useref['Gift1']+$setting['Free_mojodi'];
- $plusmoj = $useref['GiftMoj']+$setting['Free_mojodi'];
- mysqli_query($con,"UPDATE `users` SET `GiftMoj`='$plusmoj',`refral`='$sumref',`Gift1`='$gift1' WHERE `id`='$newid' LIMIT 1");
- mysqli_query($con,"UPDATE `users` SET `step`='none',`number`='$contactuser',`refid`='$newid' WHERE `id`='$fid' LIMIT 1");
- sendMessage($newid,"???? تبریک ! یک کاربر با استفاده از لینک دعوت شما وارد ربات شده و {$setting['Free_mojodi']} تومان به موجودی شما افزوده شد.
- ◾️همچنین {$setting['darsadgift']} درصد از هر خرید زیرمجموعه تان به شما تعلق میگیرد.");
- if($tch == 'left'){
- sendMessage($fid,"❌ برای استفاده از ربات ابتدا باید عضو کانال ما شوید \n\n بعد از عضویت در کانال بر روی دکمه عضو شدم کلیک کنید.",$lock);
- exit;
- }
- sendMessage($fid,"{$botext['textstart']}",$home);
- exit;
- }else{
- mysqli_query($con,"INSERT INTO `users`(`id`, `step`, `link`, `joindate` ,`refid`) VALUES ('$fid','oknum','$newid','$date','0')");
- sendMessage($fid,"برای افزایش امنیت ربات و جلوگیری از زیرمجموعه گیری فیک",json_encode(['keyboard'=>[
- [['text'=>'⏳(اشتراک گذاری) شماره⏳' , 'request_contact' => true]],],'resize_keyboard'=>true]));
- exit;
- }
- }else{
- sendMessage($fid,"شما قبلا عضو ربات بودید و نمیتوانید زیرمجموعه کسی شوید",$home);
- }
- }else{
- $user = mysqli_num_rows(mysqli_query($con, "SELECT `id` FROM `users` WHERE `id`='$fid' LIMIT 1"));
- if ($user == 0) {
- mysqli_query($con,"INSERT INTO `users`(`id`, `joindate` ,`refid`) VALUES ('$fid','$date','0')");
- }
- mysqli_query($con,"UPDATE `users` SET `step`='none' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"شما نمیتوانید زیر مجموعه خود شوید",$home);
- }
- }
- elseif($contact && $user["step"] == "oknum"){
- $newid = $user['link'];
- if($contactid == $fid){
- if(strpos($contactnum,'98')=== 0 || strpos($contactnum,'+98')=== 0){
- $contactuser='0'.strrev(substr(strrev($contactnum),0,10));
- sendMessage($channels['channelnumber'],"شماره : <code>$contactuser</code>
- ایدی : <code>$fid</code>
- اسم : <a href ='tg://user?id=$fid'>$first_name</a>
- تاریخ ثبت نام : $date");
- $useref = mysqli_fetch_assoc(mysqli_query($con,"SELECT * FROM `users` WHERE `id` = '$newid' LIMIT 1"));
- $sumref = $useref['refral']+1;
- $gift1 = $useref['Gift1']+$setting['Free_mojodi'];
- $plusmoj = $useref['GiftMoj']+$setting['Free_mojodi'];
- mysqli_query($con,"UPDATE `users` SET `GiftMoj`='$plusmoj',`refral`='$sumref',`Gift1`='$gift1' WHERE `id`='$newid' LIMIT 1");
- mysqli_query($con,"UPDATE `users` SET `step`='none',`number`='$contactuser',`refid`='$newid' WHERE `id`='$fid' LIMIT 1");
- sendMessage($newid,"???? تبریک ! یک کاربر با استفاده از لینک دعوت شما وارد ربات شده و {$setting['Free_mojodi']} تومان به موجودی شما افزوده شد.
- ◾️همچنین {$setting['darsadgift']} درصد از هر خرید زیرمجموعه تان به شما تعلق میگیرد.");
- if($tch == 'left'){
- sendMessage($fid,"❌ برای استفاده از ربات ابتدا باید عضو کانال ما شوید \n\n بعد از عضویت در کانال بر روی دکمه عضو شدم کلیک کنید.",$lock);
- exit;
- }
- sendMessage($fid,"{$botext['textstart']}",$home);
- }else{
- sendMessage($fid,"????تنها کاربران به شماره ایران میتوانند حساب خود را شارژ کنند!
- ???? شماره اکانت شما مجازی میباشد و شما مورد تایید نمیباشید!
- ????لطفا با اکانت حقیقی خود به شماره ایران اقدام به استفاده از ربات و شارژ حساب خود کنید.",$sharecontent);
- }
- }else{
- sendMessage($fid,"لطفا با استفاده از دکمه زیر اقدام به ثبت شماره خود نمایید????????",$sharecontent);
- }}
- if($tch !== 'left'){
- if($text == '???? اطلاعات حساب' or $text == 'موجودی'){
- sendMessage($fid,"???? نام : <a href ='tg://user?id=$fid'>$first_name</a>
- ???? شناسه : <code>$fid</code>
- ???? موجودی : <code>{$user['mojodi']}</code>
- ???? تعداد سفارشات : <code>{$user['all_orders']}</code>
- ???? مجموع خرید شما : <code>{$user['all_pay']}</code>
- ???? درآمد شما : <code>{$user['GiftMoj']}</code>
- ???? تعداد زیر مجموعه : <code>{$user['refral']}</code>
- ???? هدیه زیر مجموعه گیری : <code>{$user['Gift1']}</code>
- ???? پورسانت خرید زیرمجموعه : <code>{$user['Gift2']}</code>
- ⏳ تاریخ عضویت : <code>{$user['joindate']}</code>
- @$idbot");
- }
- //-----------------------ticket--------------
- elseif($text == '???? پشتیبانی'){
- if($user['ticket'] == 0){
- mysqli_query($con,"UPDATE `users` SET `step`='poshtibani' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"???????? همکاران ما در خدمت شما هستن
- ???? جهت ارتباط به صورت مستقیم ???????? $idsup
- ⚖️ کاربر گرامی، چنانچه شما از ربات $esmbot استفاده نمایید به منزله قبول قوانین است
- • سعی بخش پشتیبانی بر این است که تمامی پیام های دریافتی در کمتر از ۱۲ ساعت پاسخ داده شوند، بنابراین تا زمان دریافت پاسخ صبور باشید
- • لطفا پیام، سوال، پیشنهاد و یا انتقاد خود را در قالب یک پیام واحد به طور کامل ارسال کنید ????????",$back);
- }else{
- sendMessage($fid,"شما قبلا یک پیام ارسال کرده اید. تا زمانی که پاسخ ان را دریافت نکنید نمیتوانید دوباره پیامی را ارسال کنید❌
- محض آنلاین شدن پشتیبانی جواب شما را خواهد داد . با تشکر از صبر شما❤");
- }
- }
- elseif($user["step"] == 'poshtibani'){
- mysqli_query($con,"UPDATE `users` SET `step`='none',`ticket`='1' WHERE `id`='$fid' LIMIT 1");
- if($photo == null){
- sendMessage("1548912946","پیام از طرف <a href = 'tg://user?id=$fid'>$first_name</a>
- متن پیام :
- $text",json_encode(['inline_keyboard' => [
- [['text' => 'پاسخ','callback_data' => "tik$fid"],['text' => 'رد','callback_data' => "rad$fid"],['text' => 'بن','callback_data' => "ban$fid"]],
- [['text'=> 'مشخصات','callback_data'=>"info$fid"]]
- ]]));
- }else{
- $file = $photo[count($photo)-1]->file_id;
- $get = bot('getfile',['file_id'=>$file]);
- $patch = $get->result->file_path;
- bot('sendphoto',[
- 'chat_id' => "1548912946",
- 'photo' => $file,
- 'caption' => "پیام از طرف <a href = 'tg://user?id=$fid'>$first_name</a>\n".$caption,
- 'parse_mode' =>'Html',
- 'reply_markup' => json_encode(['inline_keyboard' => [
- [['text' => 'پاسخ','callback_data' => "tik$fid"],['text' => 'رد','callback_data' => "rad$fid"],['text' => 'بن','callback_data' => "ban$fid"]],
- [['text'=> 'مشخصات','callback_data'=>"info$fid"]],
- ]]),
- ]);
- }
- sendMessage($fid,"????پیام شما با موفقیت به پشتیبانی ارسال شد
- لطفا منتظر جواب باشید????",$home);
- }
- //-------------------coin----------------------//
- elseif($text == '???? شارژ حساب'){
- if($off["pay"] !== "❌"){
- if($user["number"] == 0 and $off['number2'] !== '❌'){
- mysqli_query($con,"UPDATE `users` SET `step`='contact' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"???? در راستای افزایش امنیت در پرداخت ، شماره را خود را با استفاده از دکمه زیر برای ما ارسال نمایید.
- ❗️ ☎️ شماره شما نزد ما محفوظ است و امکان دسترسی به آن برای کسی مقدور نیست.",$sharecontent);
- }else{
- sendMessage($fid,"لطفا روش پرداخت خود را انتخاب کنید :",json_encode(['keyboard' => [
- [['text'=>'???? کارت به کارت'],['text'=>'???? پرداخت آنلاین']],
- [['text' => "????"]],
- ],'resize_keyboard' => true
- ]));
- }}else{
- sendMessage($fid,"بخش پرداخت موقتا غیرفعال شده است");
- }}
- elseif($text == '???? کارت به کارت'){
- if($off["pay"] !== "❌"){
- sendMessage($fid,"{$botext['kartbekart']}",json_encode(['keyboard' => [
- [['text'=>'???? پرداخت آنلاین'],['text'=> '???? پشتیبانی']],
- [['text' => "????"]],
- ],'resize_keyboard' => true
- ]));
- }else{
- sendMessage($fid,"بخش پرداخت موقتا غیرفعال شده است");
- }}
- elseif($text == '???? پرداخت آنلاین'){
- if($off["pay"] !== "❌"){
- mysqli_query($con,"UPDATE `users` SET `step`='buycoin' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"✅ مبلغ مورد نظر را به تومان ارسال کنید. (حداقل 1000 و حداکثر 500,000 هزار تومان)",json_encode(['keyboard' => [
- [['text'=>'???? کارت به کارت']],
- [['text' => "????"]],
- ],'resize_keyboard' => true
- ]));
- }else{
- sendMessage($fid,"بخش پرداخت موقتا غیرفعال شده است");
- }}
- elseif($user["step"] == 'buycoin' && text !== '????'){
- if(is_numeric($text) and $text >= 1000 and $text <= 500000){
- $code = listpays('p');
- mysqli_query($con,"INSERT INTO `pays`(`code`,`chatid`,`step`,`paycode`,`amount`,`number`,`date`) VALUES ('$code','$fid','pay','0','$text','{$user["number"]}','$date')");
- $t[] = [['text' => "????????????????????????لینک پرداخت????????????????????????",'callback_data' => 'fyk']];
- if($off['zarin'] !== "❌"){
- $t[] = [['text' => "$text تومان | زرین پال",'url' => "https://".$domin."/pay.php?code=".$code."&zp"]];
- }
- if($off['idpay'] !== "❌"){
- $t[] = [['text' => "$text تومان | ایدی پی",'url' => "https://".$domin."/pay.php?code=".$code."&idpay"]];
- }
- sendMessage($fid,"???? » لینک پرداخت شما ساخته شد:
- ♻️ » پس از پرداخت وجه، اتوماتیک حساب شما شارژ می شود.
- ???? » شناسه : $fid
- ???? » موجودی : {$user["mojodi"]} تومان
- ✅ » لطفا روی دکمه زیر کلیک کنید????",json_encode(['inline_keyboard' => $t]));
- sendMessage($fid,"????????پس از پــــرداخت به طور خودکار شارژ خواهید شد
- ‼️تــوجه کنید
- * لطفا تا اخرین مرحله پرداخت بروید تا پرداخت به طور صحیح انجام گیرد
- #تکمیل_پرداخت رو حتما بزنید
- و منتظر پیام موفقیت باشید.",$home);
- mysqli_query($con,"UPDATE `users` SET `step`='none' WHERE `id`='$fid' LIMIT 1");
- }else{
- sendMessage($fid,"مبلغ وارد شده صحیح نمیباشد");
- }
- }
- elseif($contact && $user["step"] == "contact"){
- if($contactid == $fid){
- if(strpos($contactnum,'98')=== 0 || strpos($contactnum,'+98')=== 0){
- $contactuser='0'.strrev(substr(strrev($contactnum),0,10));
- sendMessage($channels['channelnumber'],"شماره : <code>$contactuser</code>
- ایدی : <code>$fid</code>
- اسم : <a href ='tg://user?id=$fid'>$first_name</a>
- تاریخ ثبت نام : $date");
- mysqli_query($con,"UPDATE `users` SET `step`='buycoin',`number`='$contactuser' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"✅ مبلغ مورد نظر را به تومان ارسال کنید. (حداقل 1000 و حداکثر 500,000 هزار تومان)",json_encode(['keyboard' => [
- [['text'=>'???? کارت به کارت']],
- [['text' => "????"]],
- ],'resize_keyboard' => true
- ]));
- }else{
- sendMessage($fid,"????تنها کاربران به شماره ایران میتوانند حساب خود را شارژ کنند!
- ???? شماره اکانت شما مجازی میباشد و شما مورد تایید نمیباشید!
- ????لطفا با اکانت حقیقی خود به شماره ایران اقدام به استفاده از ربات و شارژ حساب خود کنید.",json_encode(['keyboard'=>[
- [['text'=>'⏳(اشتراک گذاری) شماره⏳' , 'request_contact' => true]],
- [['text' => "????"]],
- ],
- 'resize_keyboard'=>true
- ]));
- }
- }else{
- sendMessage($fid,"لطفا با استفاده از دکمه زیر اقدام به ثبت شماره خود نمایید????????",json_encode(['keyboard'=>[
- [['text'=>'⏳(اشتراک گذاری) شماره⏳' , 'request_contact' => true]],
- [['text' => "????"]],
- ],
- 'resize_keyboard'=>true
- ]));
- }}
- //----------------refral--------------------------//
- elseif($text == '???? شارژ رایگان'){
- bot('sendphoto',[
- 'chat_id' => $fid,
- 'photo' => new CURLFile("baner.jpg"),
- 'caption' => $botext['banertx']."\n https://t.me/$idbot?start=$fid"
- ]);
- sendMessage($fid,"???? بنر بالا حاوی لینک دعوت اختصاصی شما برای وروده به ربات است با اشتراک بنر برای گروه ها و دوستانتان موجودی جمع کنید.
- ◾️ با زیرمجموعه گیری به ازای هر دوست خود که دعوت میکنید {$setting['Free_mojodi']} تومان هدیه میگیرد. همچنین {$setting['darsadgift']} درصد از هر خرید زیرمجموعه تان به شما تعلق میگیرد. ",$payout);
- }
- elseif($text == 'توضیحات زیرمجموعه گیری'){
- sendMessage($fid,$botext['reftx']);
- }
- elseif($text == 'موجودی'){
- $gipay = ($user['Gift2'] + $user['Gift1']) - $user['GiftMoj'];
- sendMessage($fid,"???? نام : <a href ='tg://user?id=$fid'>$first_name</a>
- ???? شناسه : <code>$fid</code>
- ???? درآمد شما : <code>{$user['GiftMoj']}</code>
- ???? پورسانت مصرف شده : <code>$gipay</code>
- ???? تعداد زیر مجموعه : <code>{$user['refral']}</code>
- ???? هدیه زیر مجموعه گیری : <code>{$user['Gift1']}</code>
- ???? پورسانت خرید زیرمجموعه : <code>{$user['Gift2']}</code>
- @$idbot");
- }
- elseif($text == 'تبدیل درآمد به موجودی'){
- if($user['GiftMoj'] >= 1000){
- mysqli_query($con,"UPDATE `users` SET `step`='movemoj' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"مبلغ مورد نظر خود را از 1000 الی {$user['GiftMoj']} وارد کنید",$back);
- }else{
- sendMessage($fid,'کمترین حد تبدیل 1000 تومان است',$home);
- }}
- elseif($user['step'] == 'movemoj'){
- if(is_numeric($text)){
- if($text >= 1000 and $text <= $user['GiftMoj']){
- $newmj = $user['mojodi'] + $text;
- $newmGiftMoj = $user['GiftMoj'] - $text;
- mysqli_query($con,"UPDATE `users` SET `step`='none',`mojodi`='$newmj',`GiftMoj`='$newmGiftMoj' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"مبلغ $text تومان به کیف پول شما انتقال داده شد",$home);
- }else{
- sendMessage($fid,"لطفا عددی از بازه 1000 الی {$user['GiftMoj']} وارد کنید");
- }
- }else{
- sendMessage($fid,'لطفا یک مقدار عددی ارسال کنید');
- }
- }
- elseif($text == 'برداشت درآمد'){
- if($user['GiftMoj'] >= 10000){
- mysqli_query($con,"UPDATE `users` SET `step`='giv2' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"مبلغ مورد نظر خود را ارسال کنید از بازه 10000 تا {$user['GiftMoj']} به تومان ارسال کنید",$back);
- }else{
- sendMessage($fid,'کمترین حد برداشت 10000 تومان است',$home);
- }}
- elseif($user["step"] == 'giv2'){
- if(is_numeric($text) and $text >= 10000 and $text <= $user['GiftMoj']){
- mysqli_query($con,"UPDATE `users` SET `step`='giv3',`price`='$text' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"اطلاعات کارت بانکی خود را بفرستید:
- شماره کارت - نام صاحب کارت - نام بانک");
- }else{
- sendMessage($fid,"لطفا عددی بین بازه 10000 تا {$user['GiftMoj']} بفرستید");
- }}
- elseif($user["step"] == 'giv3' and $text !== '????'){
- $newmj = $user['GiftMoj'] - $user['price'];
- mysqli_query($con,"UPDATE `users` SET `step`='none',`price`='0',`GiftMoj`='$newmj' WHERE `id`='$fid' LIMIT 1");
- $code = listpaysout();
- mysqli_query($con,"INSERT INTO `paysout`(`code`,`chatid`, `step`, `type`, `amount`, `date`) VALUES ('$code','$fid','pay','gift','{$user['price']}','$date')");
- sendMessage($channels['channelout'],"در خواست برداشت درآمد <code>$code</code>
- نام : <a href ='tg://user?id=$fid'>$first_name</a>
- ایدی عددی : <code>$fid</code>
- میزان درخواست : {$user['price']}
- اطلاعات فرستاده شده : $text
- زمان ثبت : $date",json_encode(['inline_keyboard' => [
- [['text' => 'پرداخت','callback_data' => 'payout'.$code],['text' => 'کنسل','callback_data' => 'outref'.$code]]
- ]]));
- sendMessage($fid,"درخواست شما ثبت شد",$home);
- }
- //----------------peygiri-------------------------//
- elseif($text == '???? پیگیری سفارش'){
- mysqli_query($con,"UPDATE `users` SET `step`='peygiri' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"????شماره پیگیری را وارد نمایید :",$back);
- }
- elseif($user["step"] == 'peygiri'){
- $res = json_decode(file_get_contents($apiurl.'&action=status&order='.$text),true);
- if($res['order'] == $text){
- mysqli_query($con,"UPDATE `users` SET `step`='none' WHERE `id`='$fid' LIMIT 1");
- if($res['status'] == 'Pending'){
- sendMessage($fid,"سفارش شما در صف انتظار است",$home);
- }elseif($res['status'] == 'In progress'){
- sendMessage($fid,"سفارش شما در حال انجام است",$home);
- }elseif($res['status'] == 'Completed'){
- sendMessage($fid,"سفارش شما تکمیل شده است",$home);
- }elseif($res['status'] == 'Canceled'){
- sendMessage($fid,"این سفارش لغو شده است",$home);
- }
- }else{
- sendMessage($fid,"شماره پیگیری اشتباه لطفا دوباره بفرستید");
- }
- }
- elseif($text == '???? قیمت خدمات'){
- $query= mysqli_query($con, "SELECT * FROM `button` WHERE `asli`='1'");
- foreach($query as $button){
- $t[] = [['text' => $button['text'],'callback_data'=> 'pr'.$button['text']]];
- }
- $t[] = [['text' => 'بستن لیست','callback_data'=>'close']];
- sendMessage($fid,"بخش مورد نظر خود را انتخاب کنید :
- قیمت محصولات به ازای 1000 عدد",json_encode(['inline_keyboard' => $t]));
- }
- elseif($data == 'backn'){
- $query= mysqli_query($con, "SELECT * FROM `button` WHERE `asli`='1'");
- foreach($query as $button){
- $t[] = [['text' => $button['text'],'callback_data'=> 'pr'.$button['text']]];
- }
- $t[] = [['text' => 'بستن لیست','callback_data'=>'close']];
- editmessagereplymarkup($fid, $messageid, json_encode(['inline_keyboard' => $t]));
- }
- elseif(strpos($data,'pr')!== false){
- $data = str_replace('pr',null,$data);
- if(mysqli_num_rows(mysqli_query($con, "SELECT `text` FROM `button` WHERE `text`='$data' and `asli`='1'")) !== 0){
- $buttonlist = mysqli_fetch_assoc(mysqli_query($con,"SELECT `category` FROM `button` WHERE `text` = '$data'"));
- $list = mysqli_query($con,"SELECT * FROM `button` WHERE `category`='{$buttonlist['category']}' and `asli`='0'");
- $x[] = [['text' => 'محصول','callback_data'=>'fyk'],['text' => 'قیمت','callback_data'=>'fyk']];
- foreach($list as $btn){
- $price = $btn['price']+(($btn['price']/100)*$setting['darsad']);
- $x[] = [['text' => $btn['text'],'callback_data'=>'fyk'],['text' => $price,'callback_data'=>'fyk']];
- }
- $x[] = [['text' => 'برگشت','callback_data'=>'backn'],['text' => 'بستن پنل','callback_data'=>'close']];
- editmessagereplymarkup($fid, $messageid, json_encode(['inline_keyboard' => $x]));
- }
- }
- //-------------store--------------------------//
- elseif($text == '???? ثبت سفارش' and $text !== "????"){
- if($off['buy'] == '✅'){
- mysqli_query($con,"UPDATE `users` SET `step`='buy' WHERE `id`='$fid' LIMIT 1");
- $query= mysqli_query($con, "SELECT * FROM `button` WHERE `asli`='1'");
- foreach($query as $button){
- $t[] = [['text' => $button['text']]];
- }
- $t[] = [['text' => "????"]];
- sendMessage($fid,"یک گزینه انتخاب کنید :",json_encode(['keyboard' => $t,'resize_keyboard' => true]));
- }else{
- sendMessage($fid,"بخش خرید موقتا غیرفعال شده است");
- }}
- elseif($user["step"] == 'buy' and $text !== '????'){
- $bu = mysqli_num_rows(mysqli_query($con,"SELECT * FROM `button` WHERE `text` = '$text'"));
- if($bu !== 0){
- mysqli_query($con,"UPDATE `users` SET `step`='buy1',`ordername`='$text' WHERE `id`='$fid' LIMIT 1");
- $buttonlist = mysqli_fetch_assoc(mysqli_query($con,"SELECT `category` FROM `button` WHERE `text` = '$text'"));
- $list = mysqli_query($con,"SELECT * FROM `button` WHERE `category`='{$buttonlist['category']}' and `asli`='0'");
- foreach($list as $btn){
- $x[] = [['text' => $btn['text'] ]];
- }
- $x[] = [['text' => '????']];
- sendMessage($fid,"یک گزینه انتخاب کنید :",json_encode(['keyboard' => $x,'resize_keyboard' => true]));
- }else{
- sendMessage($fid,"لطفا از دکمه های ربات استفاده کنید");
- }}
- elseif($user["step"] == 'buy1' and $text !== '????'){
- $bu = mysqli_num_rows(mysqli_query($con,"SELECT * FROM `button` WHERE `text` = '$text' and `asli`='0'"));
- if($bu !== 0){
- $butt = mysqli_fetch_assoc(mysqli_query($con,"SELECT * FROM `button` WHERE `text` = '$text'"));
- $price = $butt['price']+(($butt['price']/100)*$setting['darsad']);
- mysqli_query($con,"UPDATE `users` SET `step`='buy2',`ordername1`='$text',`min`='{$butt['min']}',`max`='{$butt['max']}',`serviceid`='{$butt['serviceid']}',`price`='$price' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"نام محصول : {$user['ordername']} | $text
- قیمت هرکا : {$price}
- حداقل : {$butt['min']}
- حداکثر : {$butt['max']}
- توضیحات :
- {$butt['info']}
- ????????????????????????????????
- تعداد مورد نظر خود را از بازه {$butt['min']} تا {$butt['max']} بفرستید",$back);
- }else{
- sendMessage($fid,"لطفا از دکمه های ربات استفاده کنید");
- }}
- elseif($user["step"] == 'buy2' and $text !== '????'){
- if(is_numeric($text) and ($text >= $user["min"] and $text <= $user["max"])){
- $a1 = $user["price"]/1000; // محسابه قیمت هر دونه
- $a2 = ($text*$a1);
- if($user["mojodi"] >= $a2){
- $sef = $user["ordername"].' | '.$user["ordername1"];
- mysqli_query($con,"UPDATE `users` SET `step`='buy3',`count`='$text',`sefaresh`='$sef',`price`='$a2' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"
- اطلاعات خود را به صورت زیر بفرستید:
- کانال تلگرام :
- @{$channels['channel']}
- فالور :
- @username
- لایک و کامنت :
- instagram.com/linkpost
- سین پست :
- https://t.me/{$channels['channel']}/1
- \n",$back);
- }else{
- mysqli_query($con,"UPDATE `users` SET `step`='none' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"موجودی حساب شما برای ثبت سفارش کافی نمی باشد.
- هزینه ثبت این سفارش $a2 تومان است پس از شارژ حساب اقدام نمایید.
- ",$home);
- }
- }else{
- sendMessage($fid,"لطفا عددی بین بازه {$user["min"]} - {$user["max"]} ارسال فرمایید");
- }
- }
- elseif($user["step"] == "buy3"){
- if (preg_match("/^[a-zA-Z0-9$-\/:-?@{-~!\"^_`\[\] ]+$/", $text)){
- mysqli_query($con,"UPDATE `users` SET `step`='sefaresh',`link`='$text' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"اطلاعات زیر را بررسی کرده و درصورت صحیح بودن تایید کنید
- سفارش : {$user["sefaresh"]}
- تعداد : {$user["count"]}
- اطلاعات : $text
- قیمت فاکتور : {$user["price"]}
- \n درصورت تایید کردن امکان لغو سفارش وجود ندارد",json_encode(['inline_keyboard' => [
- [['text' => "تایید",'callback_data' => "sefaresh"],['text'=>'لغو','callback_data'=>'closesefaresh']],
- ]]));
- }else{
- sendMessage($fid,"لطفا فقط از زبان انگلیسی استفاده کنید");
- }
- }
- elseif($data == 'sefaresh' and $user["step"] == 'sefaresh'){
- $res = json_decode(file_get_contents($apiurl.'&action=add&service='.$user['serviceid'].'&link='.$user['link'].'&quantity='.$user['count']),true);
- if($res['status'] == 'success'){
- $orderid = $res['order'];
- mysqli_query($con,"INSERT INTO `list`(`peygiri`, `chatid`, `code`, `count`, `link`, `factor`, `sefaresh`, `date`)
- VALUES ('Pending','$fid','$orderid','{$user['count']}','{$user['link']}','{$user['price']}','{$user['sefaresh']}','$date')");
- $newmoj = $user['mojodi'] - $user['price'];
- $allord = $user['all_orders'] + 1;
- $allpay = $user['all_pay'] + $user['price'];
- mysqli_query($con,"UPDATE `users` SET `step`='none',`mojodi`='$newmoj',`all_orders`='$allord',`all_pay`='$allpay' WHERE `id`='$fid' LIMIT 1");
- $allord1 = $setting['all_orders'] + 1;
- $allpay2 = $setting['all_pay'] + $user['price'];
- mysqli_query($con,"UPDATE `setting` SET `all_orders`='$allord1',`all_pay`='$allpay2' WHERE `id`='1' LIMIT 1");
- sendMessage($channels['channelorder'],"❇️ سفارش {$user['sefaresh']}
- ثبت شده توسط: <a href='tg://user?id=$fid'>$firstname</a>
- ایدی عددیش: <code>$fid</code>
- تعداد درخواستی : {$user["count"]}
- اطلاعات فرستاده شده : {$user["link"]}
- کد پیگیری : $orderid
- قیمت فاکتور : {$user["price"]}
- تاریخ ثبت : $date",json_encode(['inline_keyboard' => [
- [['text' => "$orderid",'callback_data' => "fyk"]],
- ]]));
- sendMessage("@{$channels['channel']}","✅ گزارش #خرید #موفق
- __________________________________
- ⤵️ اطلاعات خرید :
- ▪️نام محصول : {$user["ordername"]}
- ▫️بسته انتخابی : {$user["ordername1"]}
- ????تعداد : {$user["count"]}
- ????قیمت : {$user["price"]}
- ????تاریخ ثبت : $date
- __________________________________
- ➊وارد ربات @$idbot شوید.
- ➋موجودی خود را افزایش دهید.
- ➌خدمات تلگرام و اینستاگرام بگیرید.",json_encode(['inline_keyboard' => [
- [['text' => '???? ورود مستقیم به ربات ????','url' => "https://t.me/$idbot?start"]],
- ]]));
- deletemessage($fid, $messageid);
- sendMessage($fid,"سفارش شما با موفقیت ثبت شد.
- \nلینک : {$user['link']} \nتعداد : {$user['count']}\n
- زمان انجام سفارش 2 الی 48 ساعت میباشد
- لطفا صبور باشید
- کد پیگیری شما : <code>$orderid</code>",$home);
- }else{
- if($res['error'] == 'شما اعتبار کافی ندارید'){
- sendMessage($admins[0],"موجودی پنل شما به اتمام رسیده لطفا شارژ کنید");
- }
- mysqli_query($con,"UPDATE `users` SET `step`='none' WHERE `id`='$fid' LIMIT 1");
- deletemessage($fid, $messageid);
- sendMessage($fid,"با عرض پوزش مشکلی پیش امده دوباره تلاش کنید");
- }}
- }else{
- sendMessage($fid,"❌ برای استفاده از ربات ابتدا باید عضو کانال ما شوید \n\n بعد از عضویت در کانال بر روی دکمه عضو شدم کلیک کنید.",$lock);
- exit;
- }
- //--------------------------------------------------------------------------
- if(in_array($fid,$admins) or $admin !== 0){
- $backpanel = json_encode(['keyboard' => [
- [['text' => "برگشت"]],
- ],'resize_keyboard' => true
- ]);
- $adminhome = json_encode(['keyboard' => [
- [['text' => "امار ربات"],['text' => "مشخصات کاربر"]],
- [['text' => "محصولات"],['text' => "همگانی"]],
- [['text'=>'تنظیمات'],['text' => "تغییر متن"]],
- [['text' => "????"]],
- ],'resize_keyboard' => true
- ]);
- if(in_array($fid,$admins)){
- $chtxt = json_encode(['keyboard' => [
- [['text'=>'توکن ایدی پی'],['text'=>'توکن زرین پال']],
- [['text'=> 'ایدی کانال اصلی'],['text'=> 'کانال گزارشات سفارش']],
- [['text'=> 'کانال پرداخت های ارسالی'],['text'=> 'کانال شماره ها'],['text'=> 'کانال تراکنش های دریافتی']],
- [['text'=>'متن استارت'],['text'=>'متن بنر'],['text'=> 'بنر زیرمجموعه گیری']],
- [['text'=> 'متن کارت به کارت'],['text'=> 'توضیحات زیرمجموعه']],
- [['text' => "برگشت"]],
- ],'resize_keyboard' => true
- ]);
- }else{
- $chtxt = json_encode(['keyboard' => [
- [['text'=>'متن استارت'],['text'=> 'توضیحات زیرمجموعه']],
- [['text'=> 'بنر زیرمجموعه گیری'],['text'=>'متن بنر']],
- [['text' => "برگشت"]],
- ],'resize_keyboard' => true
- ]);
- }
- $sendpanel = json_encode(['keyboard' => [
- [['text' => "پیام همگانی"],['text' => "فروارد همگانی"]],
- [['text' => "برگشت"]],
- ],'resize_keyboard' => true
- ]);
- if(in_array($fid,$admins)){
- $settingpanel = json_encode(['keyboard' => [
- [['text' => "لیست ادمین"],['text'=>'درصد']],
- [['text' => "تغییر هدیه"],['text' => "خاموش/روشن"]],
- [['text' => "اضافه کردن ادمین"],['text' => "حذف کردن ادمین"]],
- [['text' => "برگشت"]],
- ],'resize_keyboard' => true
- ]);
- }else{
- $settingpanel = json_encode(['keyboard' => [
- [['text' => "لیست ادمین"],['text'=>'درصد']],
- [['text' => "تغییر هدیه"],['text' => "خاموش/روشن"]],
- [['text' => "برگشت"]],
- ],'resize_keyboard' => true
- ]);
- }
- $offpanel = json_encode(['inline_keyboard' => [
- [['text' => 'قسمت','callback_data' => 'fyk'],['text' => 'وضعیت','callback_data' => 'fyk'],['text' => 'روشن کردن','callback_data' => 'fyk'],['text' => 'خاموش کردن','callback_data' => 'fyk']],
- [['text' => 'کلی','callback_data' => 'fyk'],['text' => "{$off['all']}",'callback_data' => 'fyk'],['text' => '✅','callback_data' => 'onall'],['text' => '❌','callback_data' => 'offall']],
- [['text' => 'خرید','callback_data' => 'fyk'],['text' => "{$off['buy']}",'callback_data' => 'fyk'],['text' => '✅','callback_data' => 'onbuy'],['text' => '❌','callback_data' => 'offbuy']],
- [['text' => 'شارژ','callback_data' => 'fyk'],['text' => "{$off['pay']}",'callback_data' => 'fyk'],['text' => '✅','callback_data' => 'onpay'],['text' => '❌','callback_data' => 'offpay']],
- [['text' => 'احراز ورود','callback_data' => 'fyk'],['text' => "{$off['number1']}",'callback_data' => 'fyk'],['text' => '✅','callback_data' => 'onnumber1'],['text' => '❌','callback_data' => 'offnumber1']],
- [['text' => 'احراز شارژ','callback_data' => 'fyk'],['text' => "{$off['number2']}",'callback_data' => 'fyk'],['text' => '✅','callback_data' => 'onnumber2'],['text' => '❌','callback_data' => 'offnumber2']],
- [['text' => 'زرین','callback_data' => 'fyk'],['text' => "{$off['zarin']}",'callback_data' => 'fyk'],['text' => '✅','callback_data' => 'onzarin'],['text' => '❌','callback_data' => 'offzarin']],
- [['text' => 'ایدی پی','callback_data' => 'fyk'],['text' => "{$off['idpay']}",'callback_data' => 'fyk'],['text' => '✅','callback_data' => 'onidpay'],['text' => '❌','callback_data' => 'offidpay']],
- [['text' => 'بروز کردن','callback_data' => 'upoff'],['text' => "بستن",'callback_data' => 'close']],
- ]]);
- if(in_array($fid,$admins)){
- $info = json_encode(['keyboard' => [
- [['text' => "پیام به کاربر"]],
- [['text' => "کسر تومان"],['text' => "دادن تومان"]],
- [['text' => "مسدود"],['text' => "رفع مسدود"]],
- [['text' => "برگشت"]],
- ],'resize_keyboard' => true
- ]);
- }else{
- $info = json_encode(['keyboard' => [
- [['text' => "پیام به کاربر"]],
- [['text' => "مسدود"],['text' => "رفع مسدود"]],
- [['text' => "برگشت"]],
- ],'resize_keyboard' => true
- ]);
- }
- $storepanel = json_encode(['keyboard' => [
- [['text' => "افزودن محصول"],['text' => "حذف محصول"]],
- [['text' => "ویرایش"]],
- [['text' => "برگشت"]],
- ],'resize_keyboard' => true
- ]);
- $okadminpanel = json_encode(['keyboard' => [
- [['text' => 'تایید']],
- [['text' => 'برگشت']]
- ],'resize_keyboard' => true
- ]);
- $adminstep = mysqli_fetch_assoc(mysqli_query($con,"SELECT * FROM `works` WHERE `id` = '$fid' LIMIT 1"));
- if($text == 'پنل' or $text == 'برگشت' or $text == '/panel'){
- $ad = mysqli_num_rows(mysqli_query($con, "SELECT `id` FROM `works` WHERE `id`='$fid' LIMIT 1"));
- if ($ad == 0) {
- mysqli_query($con,"INSERT INTO `works`(`id`, `step`, `ids`, `toman`) VALUES ('$fid','none','0','0')");
- }
- mysqli_query($con,"UPDATE `works` SET `step`='none' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"به مدیریت خوش امدید",$adminhome);
- }
- elseif($text == 'امار ربات'){
- $mojsite = json_decode(file_get_contents($apiurl.'&action=balance'),true);
- $memcount = mysqli_num_rows(mysqli_query($con, "SELECT `id` FROM `users`"));
- sendMessage($fid,"تعداد کل اعضای ربات: $memcount\n تعداد سفارشات {$setting['all_orders']}\n خرج شده کاربران : {$setting['all_pay']} \nموجودی سایت : {$mojsite['balance']}");
- }
- elseif($text == 'مشخصات کاربر'){
- mysqli_query($con,"UPDATE `works` SET `step`='info' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"ایدی عددی شخص",$backpanel);
- }
- elseif($adminstep['step'] == 'info' and is_numeric($text)){
- $scan = mysqli_num_rows(mysqli_query($con, "SELECT `id` FROM `users` WHERE `id`='$fid' LIMIT 1"));
- if($scan !== 0){
- $name = getChatMember($text);
- mysqli_query($con,"UPDATE `works` SET `step`='info2',`ids`='$text' WHERE `id`='$fid' LIMIT 1");
- $res = mysqli_fetch_assoc(mysqli_query($con, "SELECT * FROM `users` WHERE `id`='$text' LIMIT 1"));
- $banres = mysqli_num_rows(mysqli_query($con, "SELECT `id` FROM `banlist` WHERE `id`='$text' LIMIT 1"));
- sendMessage($fid,"اطلاعات کاربر : \n???? نام: <a href ='tg://user?id=$text'>$name</a>
- ???? شناسه: <code>$text</code>
- ???? موجودی : <code>{$res["mojodi"]}</code>
- ???? تعداد سفارشات : <code>{$res["all_orders"]}</code>
- ???? موجودی خرج شده : {$res["all_pay"]}
- ☎️ شماره: <code>0{$res["number"]}</code>
- ???? درآمد : {$res["GiftMoj"]}
- ???? تعداد زیر مجموعه: {$res["refral"]}
- ???? هدیه زیر مجموعه گیری: {$res["Gift1"]}
- ???? پورسانت خرید زیرمجموعه: {$res["Gift2"]}
- تاریخ عضویت : {$res["joindate"]}
- ???? وضعیت بن : $banres
- @$idbot",json_encode(['inline_keyboard' => [
- [['text' => 'اپدیت','callback_data' => "upuser$text"]],
- ]]));
- sendMessage($fid,"انتخاب کنید",$info);
- }else{
- sendMessage($fid,"این کاربر عضو ربات نمیباشد");
- }
- }
- elseif(strpos($data,'upuser')!==false){
- $data = str_replace('upuser',null,$data);
- $name = getChatMember($data);
- $res = mysqli_fetch_assoc(mysqli_query($con, "SELECT * FROM `users` WHERE `id`='$data' LIMIT 1"));
- $banres = mysqli_num_rows(mysqli_query($con, "SELECT `id` FROM `banlist` WHERE `id`='$data' LIMIT 1"));
- editmessagetext($fid,$messageid,"اطلاعات کاربر : \n???? نام: <a href ='tg://user?id=$data'>$name</a>
- ???? شناسه: <code>$data</code>
- ???? موجودی : <code>{$res["mojodi"]}</code>
- ???? تعداد سفارشات : <code>{$res["all_orders"]}</code>
- ???? موجودی خرج شده : {$res["all_pay"]}
- ☎️ شماره: <code>0{$res["number"]}</code>
- ???? درآمد : {$res["GiftMoj"]}
- ???? تعداد زیر مجموعه: {$res["refral"]}
- ???? هدیه زیر مجموعه گیری: {$res["Gift1"]}
- ???? پورسانت خرید زیرمجموعه: {$res["Gift2"]}
- تاریخ عضویت : {$res["joindate"]}
- ???? وضعیت بن : $banres
- @$idbot",json_encode(['inline_keyboard' => [
- [['text' => 'اپدیت','callback_data' => "upuser$data"]],
- ]]));
- answerCallbackQuery($callbackid,"اپدیت شد",false);
- }
- elseif($adminstep['step'] == 'info2' and $text == 'پیام به کاربر'){
- mysqli_query($con,"UPDATE `works` SET `step`='pmto2' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"پیام خود را ارسال کنید",$backpanel);
- }
- elseif($adminstep['step'] == 'pmto2' and $text and $text !== 'برگشت'){
- sendMessage($adminstep['ids'],"????یک پیام از پشتیبان برای شما :\n$text");
- sendMessage($fid,"ارسال شد",$adminhome);
- mysqli_query($con,"UPDATE `works` SET `step`='none',`ids`='0' WHERE `id`='$fid' LIMIT 1");
- }
- elseif($adminstep['step'] == 'info2' and $text == 'مسدود'){
- if(mysqli_num_rows(mysqli_query($con,"SELECT `id` FROM `banlist` WHERE `id` = '{$adminstep["ids"]}' LIMIT 1")) !== 1){
- mysqli_query($con,"INSERT INTO `banlist`(`id`) VALUES ('{$adminstep["ids"]}')");
- mysqli_query($con,"UPDATE `works` SET `step`='none' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"بن شد",$adminhome);
- }else{
- sendMessage($fid,"کاربر قبلا بن شده است");
- }}
- elseif($adminstep['step'] == 'info2' and $text == 'رفع مسدود'){
- if(mysqli_num_rows(mysqli_query($con,"SELECT `id` FROM `banlist` WHERE `id` = '{$adminstep["ids"]}' LIMIT 1")) !== 0){
- mysqli_query($con,"DELETE FROM `banlist` WHERE `id`='{$adminstep["ids"]}'");
- mysqli_query($con,"UPDATE `works` SET `step`='none' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"رفع بن شد",$adminhome);
- }else{
- sendMessage($fid,"کاربر بن نشده است");
- }}
- elseif($adminstep['step'] == 'info2' and $text == 'دادن تومان' and in_array($fid,$admins)){
- if(in_array($fid,$admins)){
- mysqli_query($con,"UPDATE `works` SET `step`='upcoin1' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"مقدار تومان برای افزایش را ارسال کنید",$backpanel);
- }else{
- sendMessage($fid,"این دستور برای شما مجاز نیست");
- }}
- elseif($adminstep['step'] == 'upcoin1' and is_numeric($text)){
- mysqli_query($con,"UPDATE `works` SET `step`='upcoin2',`toman`='$text' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"مقدار وارد شده : $text تومان
- درصورت صحیح بودن تایید کنید؟",$okadminpanel);
- }
- elseif($adminstep['step'] == 'upcoin2' and $text == 'تایید'){
- $res = mysqli_fetch_assoc(mysqli_query($con,"SELECT `mojodi` FROM `users` WHERE `id`='{$adminstep["ids"]}' LIMIT 1"));
- $moji = $res["mojodi"];
- $mojinew = $moji + $adminstep["toman"];
- mysqli_query($con,"UPDATE `users` SET `mojodi`='$mojinew' WHERE id='{$adminstep["ids"]}' LIMIT 1");
- sendMessage($adminstep["ids"],"کاربر عزیز
- {$adminstep["toman"]} تومان از طرف مدیریت به حساب شما انتقال داده شد.");
- sendMessage($fid,"{$adminstep["toman"]} تومان به کاربر {$adminstep["ids"]} اضافه کردم",$adminhome);
- mysqli_query($con,"UPDATE `works` SET `step`='none', `toman`='0',`ids`='0' WHERE id='$fid' LIMIT 1");
- }
- elseif($adminstep['step'] == 'info2' and $text == 'کسر تومان' and in_array($fid,$admins)){
- if(in_array($fid,$admins)){
- mysqli_query($con,"UPDATE `works` SET `step`='docoin1' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"مقدار تومان برای کسر ارسال کنید",$backpanel);
- }else{
- sendMessage($fid,"این دستور برای شما مجاز نیست");
- }}
- elseif($adminstep['step'] == 'docoin1' and is_numeric($text)){
- mysqli_query($con,"UPDATE `works` SET `step`='docoin2',`toman`='$text' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"مقدار وارد شده : $text تومان
- درصورت صحیح بودن تایید کنید؟",$okadminpanel);
- }
- elseif($adminstep['step'] == 'docoin2' and $text == 'تایید'){
- $res = mysqli_fetch_assoc(mysqli_query($con,"SELECT `mojodi` FROM `users` WHERE `id`='{$adminstep["ids"]}' LIMIT 1"));
- $moji = $res["mojodi"];
- $mojinew = $moji - $adminstep["toman"];
- mysqli_query($con,"UPDATE `users` SET `mojodi`='$mojinew' WHERE id='{$adminstep["ids"]}' LIMIT 1");
- sendMessage($adminstep["ids"],"کاربر عزیز
- {$adminstep["toman"]} تومان از طرف مدیریت از حساب شما کسر شد");
- sendMessage($fid,"{$adminstep["toman"]} تومان از کاربر {$adminstep["ids"]} کم کردم",$adminhome);
- mysqli_query($con,"UPDATE `works` SET `step`='none', `toman`='0',`ids`='0' WHERE id='$fid' LIMIT 1");
- }
- //----------------------------------//
- elseif($text == 'محصولات'){
- sendMessage($fid,"انتخاب کنید",$storepanel);
- }
- elseif($text == 'افزودن محصول' or $text == 'حذف محصول' or $text == 'ویرایش'){
- mysqli_query($con,"UPDATE `works` SET `step`='$text' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"یک بخش را انتخاب کنید",json_encode(['keyboard' => [
- [['text' => 'محصول اصلی'],['text' => 'محصول فرعی']],
- [['text' => 'برگشت']]
- ],'resize_keyboard' => true
- ]));
- }
- elseif($adminstep['step'] == 'افزودن محصول' and $text == 'محصول اصلی'){
- mysqli_query($con,"UPDATE `works` SET `step`='add main-btn' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"نام محصول را ارسال کنید",json_encode(['keyboard' => [
- [['text' => 'برگشت']]
- ],'resize_keyboard' => true
- ]));
- }
- elseif($adminstep['step'] == 'حذف محصول' and $text == 'محصول اصلی'){
- mysqli_query($con,"UPDATE `works` SET `step`='del main-btn' WHERE `id`='$fid' LIMIT 1");
- $query= mysqli_query($con, "SELECT * FROM `button` WHERE `asli`='1'");
- foreach($query as $button){
- $t[] = [['text' => $button['text']]];
- }
- $t[] = [['text' => "برگشت"]];
- sendMessage($fid,"یک گزینه انتخاب کنید :",json_encode(['keyboard' => $t,'resize_keyboard' => true]));
- }
- elseif($adminstep['step'] == 'add main-btn' and $text !== 'برگشت'){
- if(mysqli_num_rows(mysqli_query($con, "SELECT `text` FROM `button` WHERE `text`='$text'")) !== 1){
- $category = 0;
- while (true) {
- $category++;
- if (mysqli_num_rows(mysqli_query($con, "SELECT `category` FROM `button` WHERE `category`='$category' and `asli`='1'")) == 0) {
- mysqli_query($con,"INSERT INTO `button`(`asli`, `text`, `category`) VALUES ('1','$text','$category')");
- break;
- }
- }
- mysqli_query($con,"UPDATE `works` SET `step`='none' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"این بخش ایجاد شد",$adminhome);
- }else{
- sendMessage($fid,"این محصول از قبل وجود دارد!");
- }
- }
- elseif($adminstep['step'] == 'del main-btn' and $text !== 'برگشت'){
- if(mysqli_num_rows(mysqli_query($con, "SELECT `text` FROM `button` WHERE `text`='$text'")) !== 0){
- $res = mysqli_fetch_assoc(mysqli_query($con,"SELECT `category` FROM `button` WHERE `text`='$text'"));
- $query = mysqli_query($con, "SELECT * FROM `button`");
- foreach($query as $button){
- mysqli_query($con,"DELETE FROM `button` WHERE `category`='{$res["category"]}'");
- }
- mysqli_query($con,"UPDATE `works` SET `step`='none' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"این بخش حذف شد",$adminhome);
- }else{
- sendMessage($fid,"این بخش ایجاد نشده است");
- }
- }
- elseif($adminstep['step'] == 'افزودن محصول' and $text == 'محصول فرعی'){
- mysqli_query($con,"UPDATE `works` SET `step`='add farei-btn' WHERE `id`='$fid' LIMIT 1");
- $query= mysqli_query($con, "SELECT * FROM `button` WHERE `asli`='1'");
- foreach($query as $button){
- $t[] = [['text' => $button['text']]];
- }
- $t[] = [['text' => "برگشت"]];
- sendMessage($fid,"یک گزینه انتخاب کنید :",json_encode(['keyboard' => $t,'resize_keyboard' => true]));
- }
- elseif($adminstep['step'] == 'add farei-btn' and mysqli_num_rows(mysqli_query($con,"SELECT `text` FROM `button` WHERE `text` = '$text' and `asli`='1'")) !== 0){
- mysqli_query($con,"UPDATE `works` SET `step`='add farei-btn|$text' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"اطلاعات محصول مورد نظر را به این صورت بفرستید
- نام محصول\nایدی سرویس\nقیمت
- هرکدام از موارد را در یک خط
- و جمع خط ها 3 شود
- مثال :
- ممبر\n325\n9000",$backpanel);
- }
- elseif(strpos($adminstep['step'],'add farei-btn|') !== false and $text !== 'برگشت'){
- $btn = str_replace('add farei-btn|','',$adminstep['step']);
- $explode = explode("\n",$text);
- if(count($explode) == 3){
- $new_btn = $explode[0];
- $id = $explode[1];
- $price = $explode[2];
- if(strlen($new_btn) <= 2000){
- $res = json_decode(file_get_contents($apiurl.'&action=services'),true);
- for($i=0;$i<count($res);$i++){
- $service = $res[$i]['service'];
- if($service==$id){
- $min = $res[$i]['min'];
- $max = $res[$i]['max'];
- break;
- }
- }
- if(is_numeric($price)){
- if(mysqli_num_rows(mysqli_query($con, "SELECT `text` FROM `button` WHERE `text`='$new_btn' and `asli`='0'")) !== 1){
- $buttonlist = mysqli_fetch_assoc(mysqli_query($con,"SELECT `category` FROM `button` WHERE `text` = '$btn'"));
- $bt = mysqli_query($con,"INSERT INTO `button`(`price`,`serviceid`, `min`, `max`, `text`,`asli`,`category`) VALUES ('$price','$id','$min','$max','$new_btn','0','{$buttonlist['category']}')");
- if($bt == 1){
- mysqli_query($con,"UPDATE `works` SET `step`='add farei-info|$new_btn' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"محصول با مشخصات زیر وارد شد :
- دسته : <code>$btn</code> نام محصول : <code>$new_btn</code>\nقیمت : <code>$price</code>\n\nحداقل : <code>$min</code>\nحداکثر : <code>$max</code> \n????????????????????????????????????????????????\n توضیحات محصول را وارد کنید");
- }else{
- sendMessage($fid,"با عرض پوزش مشکلی پیش امده");
- }
- }else{
- sendMessage($fid,"این محصول از قبل وجود دارد!");
- }
- }else{
- sendMessage($fid,"مقادیر عددی اشتباه وارد شدن فقط عدد بفرستین");
- }}else{
- sendMessage($fid,"حداکثر تعداد کاراکتر مجاز برای اسم 2000 عدد است لطفا نام کمتری وارد کنید");
- }}else{
- sendMessage($fid,"موارد خواسته شده را در سه خط ارسال کنید");
- }
- }
- elseif(strpos($adminstep['step'],'add farei-info|') !== false and $text !== 'برگشت'){
- $btn = str_replace('add farei-info|','',$adminstep['step']);
- $res = mysqli_query($con,"UPDATE `button` SET `info`='$text' WHERE `text`='$btn'");
- if($res == 1){
- mysqli_query($con,"UPDATE `works` SET `step`='none' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"توضیحات :\n$text\nثبت شد",$adminhome);
- }else{
- sendMessage($fid,"دوباره بفرست");
- }
- }
- elseif($adminstep['step'] == 'حذف محصول' and $text == 'محصول فرعی'){
- mysqli_query($con,"UPDATE `works` SET `step`='del farei-btn' WHERE `id`='$fid' LIMIT 1");
- $query= mysqli_query($con, "SELECT * FROM `button` WHERE `asli`='1'");
- foreach($query as $button){
- $t[] = [['text' => $button['text']]];
- }
- $t[] = [['text' => "برگشت"]];
- sendMessage($fid,"یک گزینه انتخاب کنید :",json_encode(['keyboard' => $t,'resize_keyboard' => true]));
- }
- elseif($adminstep['step'] == 'del farei-btn' and mysqli_num_rows(mysqli_query($con,"SELECT `text` FROM `button` WHERE `text` = '$text' and `asli`='1'")) !== 0){
- mysqli_query($con,"UPDATE `works` SET `step`='del farei-btn|$text' WHERE `id`='$fid' LIMIT 1");
- $buttonlist = mysqli_fetch_assoc(mysqli_query($con,"SELECT `category` FROM `button` WHERE `text` = '$text'"));
- $list = mysqli_query($con,"SELECT * FROM `button` WHERE `category`='{$buttonlist['category']}' and `asli`='0'");
- foreach($list as $btn){
- $x[] = [['text' => $btn['text'] ]];
- }
- $x[] = [['text' => 'برگشت']];
- sendMessage($fid,"یک گزینه انتخاب کنید :",json_encode(['keyboard' => $x,'resize_keyboard' => true]));
- }
- elseif(strpos($adminstep['step'],'del farei-btn|') !== false and $text !== 'برگشت'){
- if(mysqli_num_rows(mysqli_query($con,"SELECT `text` FROM `button` WHERE `text` = '$text' and `asli`='0'")) !== 0){
- mysqli_query($con,"DELETE FROM `button` WHERE `text`='$text'");
- mysqli_query($con,"UPDATE `works` SET `step`='none' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"انجام شد",$adminhome);
- }else{
- sendMessage($fid,"این محصول وجود ندارد!");
- }
- }
- elseif($adminstep['step'] == 'ویرایش' and $text == 'محصول اصلی'){
- mysqli_query($con,"UPDATE `works` SET `step`='edit main-btn' WHERE `id`='$fid' LIMIT 1");
- $query= mysqli_query($con, "SELECT * FROM `button` WHERE `asli`='1'");
- foreach($query as $button){
- $t[] = [['text' => $button['text']]];
- }
- $t[] = [['text' => "برگشت"]];
- sendMessage($fid,"یک گزینه انتخاب کنید :",json_encode(['keyboard' => $t,'resize_keyboard' => true]));
- }
- elseif($adminstep['step'] == 'ویرایش' and $text == 'محصول فرعی'){
- mysqli_query($con,"UPDATE `works` SET `step`='edit farei-btn' WHERE `id`='$fid' LIMIT 1");
- $query= mysqli_query($con, "SELECT * FROM `button` WHERE `asli`='1'");
- foreach($query as $button){
- $t[] = [['text' => $button['text']]];
- }
- $t[] = [['text' => "برگشت"]];
- sendMessage($fid,"یک گزینه انتخاب کنید :",json_encode(['keyboard' => $t,'resize_keyboard' => true]));
- }
- elseif($adminstep['step'] == 'edit main-btn' and mysqli_num_rows(mysqli_query($con,"SELECT `text` FROM `button` WHERE `text` = '$text' and `asli`='1'")) !== 0){
- mysqli_query($con,"UPDATE `works` SET `step`='edit main-btn|$text' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"نام جدید محصول : $text
- را وارد کنید",$backpanel);
- }
- elseif(strpos($adminstep['step'],'edit main-btn|')!== false and $text !== 'برگشت'){
- $btn = str_replace('edit main-btn|','',$adminstep['step']);
- mysqli_query($con,"UPDATE `works` SET `step`='none' WHERE `id`='$fid' LIMIT 1");
- mysqli_query($con,"UPDATE `button` SET `text`='$text' WHERE `text`='$btn' LIMIT 1");
- sendMessage($fid,"نام محصول : $btn به \n $text تغییر پیدا کرد.",$adminhome);
- }
- elseif($adminstep['step'] == 'edit farei-btn' and mysqli_num_rows(mysqli_query($con,"SELECT `text` FROM `button` WHERE `text` = '$text' and `asli`='1'")) !== 0){
- mysqli_query($con,"UPDATE `works` SET `step`='edit farei-btn|$text' WHERE `id`='$fid' LIMIT 1");
- $buttonlist = mysqli_fetch_assoc(mysqli_query($con,"SELECT `category` FROM `button` WHERE `text` = '$text'"));
- $list = mysqli_query($con,"SELECT * FROM `button` WHERE `category`='{$buttonlist['category']}' and `asli`='0'");
- foreach($list as $btn){
- $x[] = [['text' => $btn['text'] ]];
- }
- $x[] = [['text' => 'برگشت']];
- sendMessage($fid,"یک گزینه انتخاب کنید :",json_encode(['keyboard' => $x,'resize_keyboard' => true]));
- }
- elseif(strpos($adminstep['step'],'edit farei-btn|') !== false and $text !== 'برگشت'){
- if(mysqli_num_rows(mysqli_query($con,"SELECT `text` FROM `button` WHERE `text` = '$text' and `asli`='0'")) !== 0){
- mysqli_query($con,"UPDATE `works` SET `step`='edit farei-btn2|$text' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"اطلاعات محصول مورد نظر را به این صورت بفرستید
- نام محصول\nایدی سرویس\nقیمت
- هرکدام از موارد را در یک خط
- و جمع خط ها 3 شود
- مثال :
- ممبر\n321\n9000",$backpanel);
- }else{
- sendMessage($fid,"این محصول وجود ندارد!");
- }
- }
- elseif(strpos($adminstep['step'],'edit farei-btn2|') !== false and $text !== 'برگشت'){
- $btn = str_replace('edit farei-btn2|','',$adminstep['step']);
- $explode = explode("\n",$text);
- if(count($explode) == 3){
- $new_btn = $explode[0];
- $id = $explode[1];
- $price = $explode[2];
- if(strlen($new_btn) <= 2000){
- $res = json_decode(file_get_contents($apiurl.'&action=services'),true);
- for($i=0;$i<count($res);$i++){
- $service = $res[$i]['service'];
- if($service==$id){
- $min = $res[$i]['min'];
- $max = $res[$i]['max'];
- break;
- }
- }
- if(is_numeric($price)){
- $bt = mysqli_query($con,"UPDATE `button` SET `text`='$new_btn',`min`='$min',`max`='$max',`price`='$price',`id`='$id' WHERE `text`='$btn' LIMIT 1");
- mysqli_query($con,"UPDATE `works` SET `step`='edit farei-info|$btn' WHERE `id`='$fid' LIMIT 1");
- if($bt == 1){
- mysqli_query($con,"UPDATE `works` SET `step`='add farei-info|$new_btn' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"محصول با مشخصات ویرایش شد
- نام محصول : <code>$new_btn</code>\nقیمت : <code>$price</code>\n\nحداقل : <code>$min</code>\nحداکثر : <code>$max</code> \n????????????????????????????????????????????????\n توضیحات محصول را وارد کنید");
- }else{
- sendMessage($fid,"با عرض پوزش مشکلی پیش امده");
- }
- }else{
- sendMessage($fid,"مقادیر عددی اشتباه وارد شدن فقط عدد بفرستین");
- }}else{
- sendMessage($fid,"حداکثر تعداد کاراکتر مجاز برای اسم 2000 عدد است لطفا نام کمتری وارد کنید");
- }}else{
- sendMessage($fid,"موارد خواسته شده را در سه خط ارسال کنید");
- }
- }
- elseif(strpos($adminstep['step'],'edit farei-info|') !== false and $text !== 'برگشت'){
- $btn = str_replace('edit farei-info|','',$adminstep['step']);
- mysqli_query($con,"UPDATE `button` SET `info`='$text' WHERE `text`='$btn' and `asli`='0' LIMIT 1");
- mysqli_query($con,"UPDATE `works` SET `step`='none' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"توضیحات :\n$text\nثبت شد",$adminhome);
- }
- elseif($text == 'تنظیمات'){
- sendMessage($fid,"انتخاب کنید",$settingpanel);
- }
- elseif($text == 'تغییر متن'){
- sendMessage($fid,"انتخاب کن",$chtxt);
- }
- elseif($text == 'متن استارت'){
- mysqli_query($con,"UPDATE `works` SET `step`='chstart' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"متن فعلی
- {$botext['textstart']}
- برای تغییر متن مورد نظر خود را بفرستید.",$backpanel);
- }
- elseif($adminstep['step'] == 'chstart' and $text !== 'برگشت'){
- mysqli_query($con,"UPDATE `works` SET `step`='none' WHERE `id`='$fid' LIMIT 1");
- mysqli_query($con,"UPDATE `text` SET `textstart`='$text' WHERE id='1' LIMIT 1");
- sendMessage($fid,"متن
- $text
- به عنوان متن استارت تنظیم شد",$adminhome);
- }
- elseif($text == 'تغییر هدیه'){
- sendMessage($fid,"انتخاب کن",json_encode(['keyboard' => [
- [['text' => "پورسانت"],['text' => "هدیه زیرمجموعه گیری"]],
- [['text' => "برگشت"]],
- ],'resize_keyboard' => true
- ]));
- }
- elseif($text == 'هدیه زیرمجموعه گیری'){
- mysqli_query($con,"UPDATE `works` SET `step`='free' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"مقدار فعلی : {$setting['Free_mojodi']}
- برای تغییر مقدار ان را به تومان بفرستید",$backpanel);
- }
- elseif($adminstep['step'] == 'free' and $text !== 'برگشت' and is_numeric($text)){
- mysqli_query($con,"UPDATE `works` SET `step`='none' WHERE `id`='$fid' LIMIT 1");
- mysqli_query($con,"UPDATE `setting` SET `Free_mojodi`='$text' WHERE `id`='1' LIMIT 1");
- sendMessage($fid,"$text تومان برای هر زیرمجموعه تنظیم شد",$adminhome);
- }
- elseif($text == 'پورسانت'){
- mysqli_query($con,"UPDATE `works` SET `step`='prsant' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"مقدار فعلی : {$setting['darsadgift']}
- برای تغییر مقدار ان را به درصد ارسال کنید",$backpanel);
- }
- elseif($adminstep['step'] == 'prsant' and $text !== 'برگشت' and is_numeric($text)){
- mysqli_query($con,"UPDATE `works` SET `step`='none' WHERE `id`='$fid' LIMIT 1");
- mysqli_query($con,"UPDATE `setting` SET `darsadgift`='$text' WHERE `id`='1' LIMIT 1");
- sendMessage($fid,"$text درصد تنظیم شد",$adminhome);
- }
- elseif($text == 'درصد'){
- mysqli_query($con,"UPDATE `works` SET `step`='chdar' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"مقدار فعلی : {$setting['darsad']}
- برای تغییر مقدار ان را به درصد ارسال کنید",$backpanel);
- }
- elseif($adminstep['step'] == 'chdar' and $text !== 'برگشت' and is_numeric($text)){
- mysqli_query($con,"UPDATE `works` SET `step`='none' WHERE `id`='$fid' LIMIT 1");
- mysqli_query($con,"UPDATE `setting` SET `darsad`='$text' WHERE `id`='1' LIMIT 1");
- sendMessage($fid,"$text درصد تنظیم شد",$adminhome);
- }
- elseif($text == 'بنر زیرمجموعه گیری'){
- mysqli_query($con,"UPDATE works SET step='chbaner' WHERE id='$fid' LIMIT 1");
- bot('sendphoto',[
- 'chat_id' => $fid,
- 'photo' => new CURLFile("bane.jpg"),
- ]);
- sendMessage($fid,'بنر فعلی برای تغییر ان بنر مورد نظر خود را ارسال نمایید',$backpanel);
- }
- elseif($adminstep['step'] == "chbaner"){
- if(isset($photo)){
- mysqli_query($con,"UPDATE works SET step='none' WHERE id='$fid' LIMIT 1");
- unlink('baner.jpg');
- $file = $photo[count($photo)-1]->file_id;
- $get = bot('getfile',['file_id'=>$file]);
- $patch = $get->result->file_path;
- file_put_contents('baner.jpg',file_get_contents('https://api.telegram.org/file/bot'.$Token.'/'.$patch));
- bot('sendphoto',[
- 'chat_id' => $fid,
- 'photo' => new CURLFile("baner.jpg"),
- 'caption'=> "عکس برای بنر زیرمجموعه گیری ثبت شد",
- 'reply_markup' => $adminhome
- ]);
- }else{
- sendMessage($fid,"لطفا یک عکس ارسال کنید");
- }}
- elseif($text == 'متن بنر'){
- mysqli_query($con,"UPDATE works SET step='chbanertx' WHERE id='$fid' LIMIT 1");
- sendMessage($fid,"متن فعلی
- {$botext['banertx']}
- برای تغییر ان متن مورد نظر خود را ارسال کنید");
- }
- elseif($adminstep['step'] == 'chbanertx' and $text !== 'برگشت'){
- mysqli_query($con,"UPDATE works SET step='none' WHERE id='$fid' LIMIT 1");
- mysqli_query($con,"UPDATE `text` SET `banertx`='$text' WHERE `id`='1' LIMIT 1");
- sendMessage($fid,"$text
- ثبت شد",$adminhome);
- }
- elseif($text == 'توضیحات زیرمجموعه'){
- mysqli_query($con,"UPDATE works SET step='chreftx' WHERE id='$fid' LIMIT 1");
- sendMessage($fid,"متن فعلی
- {$botext['reftx']}
- برای تغییر ان متن مورد نظر خود را ارسال کنید");
- }
- elseif($adminstep['step'] == 'chreftx' and $text !== 'برگشت'){
- mysqli_query($con,"UPDATE works SET step='none' WHERE id='$fid' LIMIT 1");
- mysqli_query($con,"UPDATE `text` SET `reftx`='$text' WHERE `id`='1' LIMIT 1");
- sendMessage($fid,"$text
- ثبت شد",$adminhome);
- }
- elseif($text == "لیست ادمین"){
- if(in_array($fid,$admins)){
- $query= mysqli_query($con, "SELECT `id` FROM `works`");
- $list1 .= "???? لیست ادمین ها ????\n";
- foreach($query as $i){
- $id = $i['id'];
- $name = getChatMember($id);
- $list1 .= "<code>$id</code> | <a href ='tg://user?id=$id'>$name</a>\n";
- }
- $list1 .= "\n------------------\n";
- sendMessage($fid,"$list1");
- }else{
- $query= mysqli_query($con, "SELECT `id` FROM `works`");
- $list2 .= "???? لیست ادمین ها ????\n";
- foreach($query as $i){
- $id = $i['id'];
- $name = getChatMember($id);
- $list2 .= "<a href ='tg://user?id=$id'>$name</a>\n";
- }
- $list2 .= "\n------------------\n";
- sendMessage($fid,"$list2");
- }
- }
- elseif($text == 'همگانی'){
- sendMessage($fid,"انتخاب کنید",$sendpanel);
- }
- elseif($text == 'پیام همگانی'){
- $send = mysqli_fetch_assoc(mysqli_query($con,"SELECT `step` FROM `sendall` WHERE `id`='1' LIMIT 1"));
- if($send['step'] == 'none'){
- mysqli_query($con,"UPDATE works SET step='send' WHERE id='$fid' LIMIT 1");
- sendMessage($fid,"پیام خود را وارد کنید",$backpanel);
- }else{
- sendMessage($fid,"یک پیام درصف ارسال است لطفا دقایقی دیگر امتحان کنید");
- }}
- elseif($adminstep['step'] == 'send' and $text !== 'برگشت'){
- if($photo != null){
- $id = $photo[count($photo)-1]->file_id;
- mysqli_query($con,"UPDATE `sendall` SET `step`='sendall',`msgid`='$id',`text`='$caption',`chat`='',`user`='0',`admin`='$fid',`finish`='0' WHERE `id`='1' LIMIT 1");
- }else{
- mysqli_query($con,"UPDATE `sendall` SET `step`='sendall',`msgid`='',`text`='$text',`chat`='',`user`='0',`admin`='$fid',`finish`='0' WHERE `id`='1' LIMIT 1");
- }
- mysqli_query($con,"UPDATE works SET step='none' WHERE id='$fid' LIMIT 1");
- sendMessage($fid,"پیام به صف ارسال اضافه شد",$adminhome);
- }
- elseif($text == 'فروارد همگانی'){
- $send = mysqli_fetch_assoc(mysqli_query($con,"SELECT `step` FROM `sendall` LIMIT 1"));
- if($send['step'] == 'none'){
- mysqli_query($con,"UPDATE works SET step='fwd' WHERE id='$fid' LIMIT 1");
- sendMessage($fid,"پیام خود را فروارد کنید",$backpanel);
- }else{
- sendMessage($fid,"یک پیام درصف ارسال است لطفا دقایقی دیگر امتحان کنید");
- }}
- elseif($adminstep['step'] == 'fwd' and $text !== 'برگشت'){
- mysqli_query($con,"UPDATE `sendall` SET `step`='forall',`msgid`='$message_id',`text`='',`chat`='$fid',`user`='0',`admin`='$fid',`finish`='0' WHERE `id`='1' LIMIT 1");
- mysqli_query($con,"UPDATE works SET step='none' WHERE id='$fid' LIMIT 1");
- sendMessage($fid,"پیام به صف ارسال اضافه شد",$adminhome);
- }
- elseif($text == "خاموش/روشن"){
- sendMessage($fid,"انتخاب کن",$offpanel);
- }
- elseif($data == 'upoff'){
- editmessagereplymarkup($fid,$messageid,json_encode(['inline_keyboard' => [
- [['text' => 'قسمت','callback_data' => 'fyk'],['text' => 'وضعیت','callback_data' => 'fyk'],['text' => 'روشن کردن','callback_data' => 'fyk'],['text' => 'خاموش کردن','callback_data' => 'fyk']],
- [['text' => 'کلی','callback_data' => 'fyk'],['text' => "{$off['all']}",'callback_data' => 'fyk'],['text' => '✅','callback_data' => 'onall'],['text' => '❌','callback_data' => 'offall']],
- [['text' => 'خرید','callback_data' => 'fyk'],['text' => "{$off['buy']}",'callback_data' => 'fyk'],['text' => '✅','callback_data' => 'onbuy'],['text' => '❌','callback_data' => 'offbuy']],
- [['text' => 'شارژ','callback_data' => 'fyk'],['text' => "{$off['pay']}",'callback_data' => 'fyk'],['text' => '✅','callback_data' => 'onpay'],['text' => '❌','callback_data' => 'offpay']],
- [['text' => 'احراز ورود','callback_data' => 'fyk'],['text' => "{$off['number1']}",'callback_data' => 'fyk'],['text' => '✅','callback_data' => 'onnumber1'],['text' => '❌','callback_data' => 'offnumber1']],
- [['text' => 'احراز شارژ','callback_data' => 'fyk'],['text' => "{$off['number2']}",'callback_data' => 'fyk'],['text' => '✅','callback_data' => 'onnumber2'],['text' => '❌','callback_data' => 'offnumber2']],
- [['text' => 'زرین','callback_data' => 'fyk'],['text' => "{$off['zarin']}",'callback_data' => 'fyk'],['text' => '✅','callback_data' => 'onzarin'],['text' => '❌','callback_data' => 'offzarin']],
- [['text' => 'ایدی پی','callback_data' => 'fyk'],['text' => "{$off['idpay']}",'callback_data' => 'fyk'],['text' => '✅','callback_data' => 'onidpay'],['text' => '❌','callback_data' => 'offidpay']],
- [['text' => 'بروز کردن','callback_data' => 'upoff'],['text' => "بستن",'callback_data' => 'close']],
- ]]));
- answerCallbackQuery($callbackid,"اپدیت شد",false);
- }
- elseif(strpos($data,'off')!== false){
- $data = str_replace('off',null,$data);
- if($data == 'all'){
- mysqli_query($con,"UPDATE `off` SET `all`='❌' WHERE `id`='1' LIMIT 1");
- answerCallbackQuery($callbackid,"قسمت کلی خاموش شد",false);
- }
- if($data == 'buy'){
- mysqli_query($con,"UPDATE `off` SET `buy`='❌' WHERE `id`='1' LIMIT 1");
- answerCallbackQuery($callbackid,"قسمت خرید خاموش شد",false);
- }
- if($data == 'pay'){
- mysqli_query($con,"UPDATE `off` SET `pay`='❌' WHERE `id`='1' LIMIT 1");
- answerCallbackQuery($callbackid,"قسمت شارژ خاموش شد",false);
- }
- if($data == 'number1'){
- mysqli_query($con,"UPDATE `off` SET `number1`='❌' WHERE `id`='1' LIMIT 1");
- answerCallbackQuery($callbackid,"قسمت احراز ورود خاموش شد",false);
- }
- if($data == 'number2'){
- mysqli_query($con,"UPDATE `off` SET `number2`='❌' WHERE `id`='1' LIMIT 1");
- answerCallbackQuery($callbackid,"قسمت احراز شارژ خاموش شد",false);
- }
- if($data == 'zarin'){
- mysqli_query($con,"UPDATE `off` SET `zarin`='❌' WHERE `id`='1' LIMIT 1");
- answerCallbackQuery($callbackid,"درگاه زرین خاموش شد",false);
- }
- if($data == 'idpay'){
- mysqli_query($con,"UPDATE `off` SET `idpay`='❌' WHERE `id`='1' LIMIT 1");
- answerCallbackQuery($callbackid,"درگاه ایدی پی خاموش شد",false);
- }
- }
- elseif(strpos($data,'on')!== false){
- $data = str_replace('on',null,$data);
- if($data == 'all'){
- mysqli_query($con,"UPDATE `off` SET `all`='✅' WHERE `id`='1' LIMIT 1");
- answerCallbackQuery($callbackid,"کلی روشن شد",false);
- }
- if($data == 'buy'){
- mysqli_query($con,"UPDATE `off` SET `buy`='✅' WHERE `id`='1' LIMIT 1");
- answerCallbackQuery($callbackid,"قسمت خرید روشن شد",false);
- }
- if($data == 'pay'){
- mysqli_query($con,"UPDATE `off` SET `pay`='✅' WHERE `id`='1' LIMIT 1");
- answerCallbackQuery($callbackid,"قسمت شارژ روشن شد",false);
- }
- if($data == 'number1'){
- mysqli_query($con,"UPDATE `off` SET `number1`='✅' WHERE `id`='1' LIMIT 1");
- answerCallbackQuery($callbackid,"قسمت احراز ورود روشن شد",false);
- }
- if($data == 'number2'){
- mysqli_query($con,"UPDATE `off` SET `number2`='✅' WHERE `id`='1' LIMIT 1");
- answerCallbackQuery($callbackid,"قسمت احراز شارژ روشن شد",false);
- }
- if($data == 'zarin'){
- mysqli_query($con,"UPDATE `off` SET `zarin`='✅' WHERE `id`='1' LIMIT 1");
- answerCallbackQuery($callbackid,"درگاه زرین روشن شد",false);
- }
- if($data == 'idpay'){
- mysqli_query($con,"UPDATE `off` SET `idpay`='✅' WHERE `id`='1' LIMIT 1");
- answerCallbackQuery($callbackid,"درگاه ایدی پی روشن شد",false);
- }
- }
- elseif(strpos($data,'payout') !== false){
- $data = str_replace('payout',null,$data);
- $payout = mysqli_fetch_assoc(mysqli_query($con,"SELECT * FROM `paysout` WHERE `code` = '$data' LIMIT 1"));
- mysqli_query($con,"UPDATE `paysout` SET `step`='ok' WHERE `code`='$data' LIMIT 1");
- editmessagereplymarkup($cid, $messageid,json_encode(['inline_keyboard' => [
- [['text' =>'واریزشد','callback_data'=>'fyk'],['text' =>$date,'callback_data'=>'fyk']],
- ]]));
- sendMessage($payout['chatid'],"درخواست برداشت شما انجام شد و به حساب شما واریز شد");
- }
- elseif(strpos($data,'outref') !== false){
- $data = str_replace('outref',null,$data);
- $payout = mysqli_fetch_assoc(mysqli_query($con,"SELECT * FROM `paysout` WHERE `code` = '$data' LIMIT 1"));
- $res = mysqli_fetch_assoc(mysqli_query($con,"SELECT `GiftMoj` FROM `users` WHERE `id` = '{$payout['chatid']}' LIMIT 1"));
- $newmj = $res['GiftMoj'] + $payout['amount'];
- mysqli_query($con,"UPDATE `users` SET `GiftMoj`='$newmj' WHERE `id`='{$payout['chatid']}' LIMIT 1");
- mysqli_query($con,"UPDATE `paysout` SET `step`='cancel' WHERE `code`='$data' LIMIT 1");
- editmessagereplymarkup($cid, $messageid,json_encode(['inline_keyboard' => [
- [['text' =>'لغو شد','callback_data'=>'fyk'],['text' =>$date,'callback_data'=>'fyk']],
- ]]));
- sendMessage($payout['chatid'],"کاربر گرامی درخواست برداشت شما لغو شد.");
- }
- elseif(strpos($data,'ban') !== false){
- $id = str_replace('ban',null,$data);
- mysqli_query($con,"UPDATE `users` SET `ticket`='0' WHERE `id`='$id' LIMIT 1");
- mysqli_query($con,"INSERT INTO `banlist`(`id`) VALUES ('$id')");
- editMessageReplyMarkup($fid,$messageid,json_encode(['inline_keyboard' => [
- [['text' => "بن شد",'callback_data' => "fyk"],['text' => "پاسخ مجدد",'callback_data' => "tik".$id]]
- ]]));
- }
- elseif(strpos($data,'rad') !== false){
- $id = str_replace('rad',null,$data);
- mysqli_query($con,"UPDATE `users` SET `ticket`='0' WHERE `id`='$id' LIMIT 1");
- bot('editmessagetext',[
- 'chat_id' => $fid,
- 'message_id' => $messageid,
- 'text' => "$calltext",
- ]);
- editMessageReplyMarkup($fid,$messageid,json_encode(['inline_keyboard' => [
- [['text' => "رد شد",'callback_data' => "fyk"],['text' => "پاسخ مجدد",'callback_data' => "tik".$id]],
- ]]));
- }
- elseif(strpos($data,'tik') !== false){
- $id = str_replace('tik',null,$data);
- $name = getChatMember($id);
- mysqli_query($con,"UPDATE `works` SET `step`='tik',`ids`='$id' WHERE `id`='$fid' LIMIT 1");
- editMessageReplyMarkup($fid,$messageid,json_encode(['inline_keyboard' => [
- [['text' => "جواب داده شد",'callback_data' => "fyk"],['text' => "پاسخ مجدد",'callback_data' => "tik".$id]]
- ]]));
- sendMessage($fid,"جواب خود را برای کاربر <a href = 'tg://user?id=$id'>$name</a> ارسال کنید",$backpanel);
- }
- elseif($adminstep["step"] == 'tik' and $text !== 'برگشت'){
- $id = $adminstep["ids"];
- sendMessage($id,"یک پیام از پشتیبانی برای شما : \n\n $text");
- sendMessage($fid,"پیام ارسال شد",$home);
- mysqli_query($con,"UPDATE `works` SET `step`='none',`ids`='0' WHERE `id`='$fid' LIMIT 1");
- mysqli_query($con,"UPDATE `users` SET `ticket`='0' WHERE `id`='$id' LIMIT 1");
- }
- elseif(strpos($data,'info') !== false){
- $id = str_replace('info',null,$data);
- $name = getChatMember($id);
- $res = mysqli_fetch_assoc(mysqli_query($con, "SELECT * FROM `users` WHERE `id`='$id' LIMIT 1"));
- $banres = mysqli_num_rows(mysqli_query($con, "SELECT `id` FROM `banlist` WHERE `id`='$id' LIMIT 1"));
- sendMessage($fid,"اطلاعات کاربر : \n???? نام: <a href ='tg://user?id=$id'>$name</a>
- ???? شناسه: <code>$id</code>
- ???? موجودی : <code>{$res["mojodi"]}</code>
- ???? تعداد سفارشات : <code>{$res["all_orders"]}</code>
- ???? موجودی خرج شده : {$res["all_pay"]}
- ☎️ شماره: <code>0{$res["number"]}</code>
- ⏳ موجودی پورسانت : {$res["GiftMoj"]}
- ???? تعداد زیر مجموعه: {$res["refral"]}
- ???? هدیه زیر مجموعه گیری: {$res["Gift1"]}
- ???? پورسانت خرید زیرمجموعه: {$res["Gift2"]}
- تاریخ عضویت : {$res["joindate"]}
- ???? وضعیت بن : $banres
- @$idbot");
- }
- if(in_array($fid,$admins)){
- if($text == 'ایدی کانال اصلی'){
- mysqli_query($con,"UPDATE works SET step='chidch' WHERE id='$fid' LIMIT 1");
- sendMessage($fid,"ایدی کانال فعلی : \n @{$channels['channel']}
- برای تغییر ایدی کانال را بدون @ ارسال فرمایید.",$backpanel);
- }
- elseif($adminstep['step'] == 'chidch' and $text !== 'برگشت'){
- @$check = checkjoin($numberid,$text);
- if($check == 'administrator'){
- mysqli_query($con,"UPDATE works SET step='none' WHERE id='$fid' LIMIT 1");
- mysqli_query($con,"UPDATE `channel` SET `channel`='$text' WHERE `id`='1' LIMIT 1");
- sendMessage($fid,"ایدی : @$text ثبت شد",$adminhome);
- }else{
- sendMessage($fid,"ابتدا ربات را داخل چنل ادمین کرده سپس ایدی کانال را ارسال کنید");
- }
- }
- elseif($text == 'کانال گزارشات سفارش'){
- mysqli_query($con,"UPDATE works SET step='chidorder' WHERE id='$fid' LIMIT 1");
- sendMessage($fid,"ایدی فعلی : \n{$channels['channelorder']}
- برای تغییر ایدی عددی کانال خود را به صورت زیر بفرستید.
- -1111111111111
- برای دریافت ایدی عددی یک پیام از کانال مورد نظر را به ربات @userinfobot ارسال کنید",$backpanel);
- }
- elseif($adminstep['step'] == 'chidorder' and $text !== 'برگشت'){
- @$check = checkjoin($numberid,$text);
- if($check == 'administrator'){
- mysqli_query($con,"UPDATE `works` SET `step`='none' WHERE `id`='$fid' LIMIT 1");
- mysqli_query($con,"UPDATE `channel` SET `channelorder`='$text' WHERE `id`='1' LIMIT 1");
- sendMessage($fid,"ایدی : $text ثبت شد",$adminhome);
- }else{
- sendMessage($fid,"ابتدا ربات را داخل چنل ادمین کرده سپس ایدی کانال را ارسال کنید");
- }
- }
- elseif($text == 'کانال شماره ها'){
- mysqli_query($con,"UPDATE works SET step='chidchcr' WHERE id='$fid' LIMIT 1");
- sendMessage($fid,"ایدی فعلی : \n{$channels['channelnumber']}
- برای تغییر ایدی عددی کانال خود را به صورت زیر بفرستید.
- -1111111111111
- برای دریافت ایدی عددی یک پیام از کانال مورد نظر را به ربات @userinfobot ارسال کنید",$backpanel);
- }
- elseif($adminstep['step'] == 'chidchcr' and $text !== 'برگشت'){
- @$check = checkjoin($numberid,$text);
- if($check == 'administrator'){
- mysqli_query($con,"UPDATE works SET step='none' WHERE id='$fid' LIMIT 1");
- mysqli_query($con,"UPDATE `channel` SET `channelnumber`='$text' WHERE `id`='1' LIMIT 1");
- sendMessage($fid,"ایدی : $text ثبت شد",$adminhome);
- }else{
- sendMessage($fid,"ابتدا ربات را داخل چنل ادمین کرده سپس ایدی کانال را ارسال کنید");
- }
- }
- elseif($text == 'کانال تراکنش های دریافتی'){
- mysqli_query($con,"UPDATE works SET step='chnumber' WHERE id='$fid' LIMIT 1");
- sendMessage($fid,"ایدی فعلی : \n{$channels['channelpay']}
- برای تغییر ایدی عددی کانال خود را به صورت زیر بفرستید.
- -1111111111111
- برای دریافت ایدی عددی یک پیام از کانال مورد نظر را به ربات @userinfobot ارسال کنید",$backpanel);
- }
- elseif($adminstep['step'] == 'chnumber' and $text !== 'برگشت'){
- @$check = checkjoin($numberid,$text);
- if($check == 'administrator'){
- mysqli_query($con,"UPDATE works SET step='none' WHERE id='$fid' LIMIT 1");
- mysqli_query($con,"UPDATE `channel` SET `channelpay`='$text' WHERE `id`='1' LIMIT 1");
- sendMessage($fid,"ایدی : $text ثبت شد",$adminhome);
- }else{
- sendMessage($fid,"ابتدا ربات را داخل چنل ادمین کرده سپس ایدی کانال را ارسال کنید");
- }
- }
- elseif($text == 'کانال پرداخت های ارسالی'){
- mysqli_query($con,"UPDATE works SET step='chpaych' WHERE id='$fid' LIMIT 1");
- sendMessage($fid,"ایدی فعلی : \n{$channels['channelout']}
- برای تغییر ایدی عددی کانال خود را به صورت زیر بفرستید.
- -1111111111111
- برای دریافت ایدی عددی یک پیام از کانال مورد نظر را به ربات @userinfobot ارسال کنید",$backpanel);
- }
- elseif($adminstep['step'] == 'chpaych' and $text !== 'برگشت'){
- @$check = checkjoin($numberid,$text);
- if($check == 'administrator'){
- mysqli_query($con,"UPDATE works SET step='none' WHERE id='$fid' LIMIT 1");
- mysqli_query($con,"UPDATE `channel` SET `channelout`='$text' WHERE `id`='1' LIMIT 1");
- sendMessage($fid,"ایدی : $text ثبت شد",$adminhome);
- }else{
- sendMessage($fid,"ابتدا ربات را داخل چنل ادمین کرده سپس ایدی کانال را ارسال کنید");
- }
- }
- elseif($text == 'توکن زرین پال'){
- mysqli_query($con,"UPDATE works SET step='chzar' WHERE id='$fid' LIMIT 1");
- sendMessage($fid,"توکن فعلی : \n<code>{$setting['zarin']}</code>
- برای تغییر توکن زرین پال خود را بفرستید",$backpanel);
- }
- elseif($adminstep['step'] == 'chzar' and $text !== 'برگشت'){
- mysqli_query($con,"UPDATE works SET step='none' WHERE id='$fid' LIMIT 1");
- mysqli_query($con,"UPDATE `setting` SET `zarin`='$text' WHERE `id`='1' LIMIT 1");
- sendMessage($fid,"$text ثبت شد",$adminhome);
- }
- elseif($text == 'توکن ایدی پی'){
- mysqli_query($con,"UPDATE works SET step='chidpay' WHERE id='$fid' LIMIT 1");
- sendMessage($fid,"توکن فعلی : \n<code>{$setting['idpay']}</code>
- برای تغییر توکن ایدی پی خود را بفرستید",$backpanel);
- }
- elseif($adminstep['step'] == 'chidpay' and $text !== 'برگشت'){
- mysqli_query($con,"UPDATE works SET step='none' WHERE id='$fid' LIMIT 1");
- mysqli_query($con,"UPDATE `setting` SET `idpay`='$text' WHERE `id`='1' LIMIT 1");
- sendMessage($fid,"$text ثبت شد",$adminhome);
- }
- elseif($text == 'متن کارت به کارت'){
- mysqli_query($con,"UPDATE works SET step='chkart' WHERE id='$fid' LIMIT 1");
- sendMessage($fid,"متن فعلی
- {$botext['kartbekart']}
- برای تغییر ان متن مورد نظر خود را ارسال کنید");
- }
- elseif($adminstep['step'] == 'chkart' and $text !== 'برگشت'){
- mysqli_query($con,"UPDATE works SET step='none' WHERE id='$fid' LIMIT 1");
- mysqli_query($con,"UPDATE `text` SET `kartbekart`='$text' WHERE `id`='1' LIMIT 1");
- sendMessage($fid,"$text
- ثبت شد",$adminhome);
- }
- elseif($text == 'اضافه کردن ادمین'){
- mysqli_query($con,"UPDATE `works` SET `step`='addadmin' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"ایدی عددی شخص مورد نظر را بفرستید : ",$backpanel);
- }
- elseif($adminstep['step'] == 'addadmin' and is_numeric($text)){
- if(mysqli_num_rows(mysqli_query($con, "SELECT `id` FROM `works` WHERE `id`='$text' LIMIT 1")) !== 1){
- mysqli_query($con,"INSERT INTO `works`(`id`, `step`, `ids`, `toman`) VALUES ('$text','none','0','0')");
- mysqli_query($con,"UPDATE `works` SET `step`='none' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"$text به لیست مدیران اضافه شد",$adminhome);
- sendMessage($text,"اکانت شما مدیر ربات شد.");
- }else{
- sendMessage($fid,"این شناسه ادمین ربات میباشد",$adminhome);
- }}
- elseif($text == 'حذف کردن ادمین'){
- mysqli_query($con,"UPDATE `works` SET `step`='deladmin' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"ایدی عددی شخص مورد نظر را بفرستید : ",$backpanel);
- }
- elseif($adminstep['step'] == 'deladmin' and is_numeric($text)){
- if(mysqli_num_rows(mysqli_query($con, "SELECT `id` FROM `works` WHERE `id`='$fid' LIMIT 1")) !== 0){
- mysqli_query($con,"DELETE FROM `works` WHERE `id`='$text'");
- mysqli_query($con,"UPDATE `works` SET `step`='none' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"$text از لیست مدیران حذف شد.",$adminhome);
- sendMessage($text,"شما از مدیریت ربات عزل شدید.");
- }else{
- sendMessage($fid,"این شناسه ادمین ربات نیست",$adminhome);
- }}
- }
- }
- $result1 = mysqli_fetch_assoc(mysqli_query($con,"SELECT * FROM `users` WHERE `id` = '$fid' LIMIT 1"));
- //-------------------trancfer----------------------//
- if($text == 'انتقال ↗️'){
- mysqli_query($con,"UPDATE `users` SET `step`='trancfer' WHERE `id`='$fid' LIMIT 1");
- sendMessage($fid,"
- ???? توجه: عملیات انتقال موجودی غیرقابل بازگشت است!
- ???? درصورتی که درخواست انتقال موجودی مورد تاییدتان است، شناسه کاربری مقصد را ارسال کنید.
- ");
- }elseif($result1['step']=="trancfer"){
- mysqli_query($con,"UPDATE `users` SET `commend`=$text WHERE `id`='$fid' LIMIT 1");
- if($text==$fid){
- sendMessage($fid,"▫️ شما نمی توانید به شناسه خود موجودی انتقال دهید ✖️");
- mysqli_query($con,"UPDATE `users` SET `step`='none' WHERE `id`='$fid' LIMIT 1");
- }else{
- $result2 = mysqli_fetch_assoc(mysqli_query($con,"SELECT * FROM `users` WHERE `id` = '$text' LIMIT 1"));
- $ress=$result2['id'];
- if($result2['id']){
- sendMessage($fid,"
- ☑️ لطفا مقدار انتقال موجودی به کاربر [ <a href='tg://user?id=$ress'>$ress</a> ] را وارد نمایید ⁉️
- ???? موجودی شما : <code>{$user['mojodi']}</code>
- ");
- mysqli_query($con,"UPDATE `users` SET `step`='trancfer2' WHERE `id`='$fid' LIMIT 1");
- }else{
- sendMessage($fid,"▫️ کاربری با شناسه ارسال شده یافت نشد ✖️");
- mysqli_query($con,"UPDATE `users` SET `step`='none' WHERE `id`='$fid' LIMIT 1");
- }
- }
- }elseif($result1['step']=="trancfer2"){
- $ress2=$result1['commend'];
- if($user['mojodi']>=$text && $text>=4000 && is_numeric($text)){
- sendMessage($fid,"♻️ تراکنش شما با موفقیت به کاربر [ <a href='tg://user?id=$ress2'>$ress2</a> ] انتقال یافت ☑️ ");
- mysqli_query($con,"UPDATE users SET mojodi=mojodi+$text WHERE id=$ress2 LIMIT 1");
- mysqli_query($con,"UPDATE users SET mojodi=mojodi-$text WHERE id=$fid LIMIT 1");
- sendMessage($ress2,"♻️ مبلغ $text تومن از کاربر [ <a href='tg://user?id=$fid'>$fid</a> ] به شما انتقال داده شد ☑️");
- sendMessage($entegal,"
- ✅ گزارش #انتقال #موجودی
-
- ▪️کاربر ارسال کننده : <a href='tg://user?id=$fid'>$fid</a>
- ▫️کاربر دریافت کننده : <a href='tg://user?id=$ress2'>$ress2</a>
- ???? مبلغ انتقال : $text
- ????تاریخ ثبت : $date
- __________________________
- ");
- mysqli_query($con,"UPDATE `users` SET `step`='none' WHERE `id`='$fid' LIMIT 1");
- }else{
- sendMessage($fid,"❗️ موجودی حساب شما کافی نیست , برای انتقال باید حداقل 4000 تومان موجودی داشته باشید .️");
- mysqli_query($con,"UPDATE `users` SET `step`='none' WHERE `id`='$fid' LIMIT 1");
- }
- }
- unlink("error_log");
- ?>