قعل کردن ربات روی ایمیل:
کاربر بعد از اینکه ربات رو استارت کند ربات جهت ثبت نام از کاربر ایمیل میگیرد و کد فعالسازی را به ایمیل کاربر ارسال میکند و کاربر هم پس از ارسال رمز وارد ربات میشود
if($text == "/start"){
file_put_contents("data/$chat_id/step.txt","a");
bot('sendmessage',[
'chat_id'=>$chat_id,
'text'=>"سلام 😊
لطفا ایمیل خود را جهت دریافت رمز فعالسازی ارسال کنید"
]);
}
elseif($step == "a"){
if (!preg_match("/([\w\-]+\@[\w\-]+\.[\w\-]+)/",$text))
{
bot('sendmessage',[
'chat_id'=>$chat_id,
'text'=>"ایمیل شما نامعتبر است🔴
لطفا یک ایمیل معتبر وارد کنید"
]);
}else{
file_put_contents("data/$chat_id/step.txt","code");
$co = rand(1000,5555);
file_put_contents("data/$chat_id/code.txt",$co);
bot('sendmessage',[
'chat_id'=>$chat_id,
'text'=>"کد فعالسازی حساب شما با موفقیت به ایمیل شما ارسال شد✅
لطفا کدفعالسازی را وارد کنید",
]);
$to = $text;
$subject = "کد فعال سازی";
$txt = "کد فعال سازی شما عبارت است :
$co
با تشکر استار سورس ";
$headers = "From:StarSourcee";
mail($to,$subject,$txt,$headers);
}
}
elseif($step == "code"){
if($text == $code){
file_put_contents("data/$chat_id/singup.txt","on");
file_put_contents("data/$chat_id/step.txt","off");
bot('sendmessage',[
'chat_id'=>$chat_id,
'text'=>"تبریک ربات شما فعال شد ❤"
]);
}else{
bot('sendmessage',[
'chat_id'=>$chat_id,
'text'=>"اشتباه وارد کردی
با دقت بیشتری وارد کن کد رو 🔴"
]);
}
}➖➖➖➖➖➖➖➖➖➖➖➖➖➖
📢 : @Star_Sourcee