#آموزش

#آموزش
➖➖➖➖➖➖➖➖
◾️ خیلی از دوستان درخواست اینو داشتن که چطور میشه ربات نسبت به یه سری کلمات حساس باشه،که زمانیکه اون کلمه توسط اعضای گروه بکار میره،ربات جواب اون کلمه رو طبق متن یا کلمه ای که از قبل واسش تعریف شده،رو بده.
➖➖➖➖➖➖➖➖
◾️ قبل از هر چیز باید متغیرهایی رو که نیاز داریم بهشون رو تعریف کنیم

$mc = file_get_contents("data/$chat_id/setnt.txt");

$botsorce = file_get_contents("text/$text/text.txt");
bot('sendMessage',[
'chat_id'=>$chat_id,
'text'=>"$botsorce",
'parse_mode'=>"html"
]);
}
➖➖➖➖➖➖➖➖
◾️ بعد از تعریف متغیر،ما به اینصورت میتونیم به ربات یه سری کلمات رو به قولی آموزش بدیم که ذخیره کنه و نسبت به این کلمات،زمانیکه بکار برده میشن،عکس العمل نشون بده و جواب بده.
➖➖➖➖➖➖➖➖
if($text == "/set"){
file_put_contents("data/$from_id/amir.txt","setname");

if(strpos($from_id != $admin){
return false;
}
bot('sendMessage',[
'chat_id'=>$chat_id,
'text'=>"به چه کلمه باید پاسخ بدم، همون کلمه رو بفرست",
'parse_mode'=>"html"
]);
}
elseif($stats == "setname"){
file_put_contents("text/$text");
file_put_contents("data/$chat_id/setnt.txt","$text");
file_put_contents("data/$chat_id/amir.txt","settext");
bot('sendMessage',[
'chat_id'=>$chat_id,
'text'=>"حله حالا متن پاسخ رو بفرستید",
'parse_mode'=>"html"
]);
}
elseif($stats == "settext"){
file_put_contents("text/$mc/text.txt","$text");
file_put_contents("data/$chat_id/amir.txt","none");
bot('sendMessage',[
'chat_id'=>$chat_id,
'text'=>"ست شد",
'parse_mode'=>"html"
]);
}
➖➖➖➖➖➖➖➖
◾️ البته خدمت اون دسته از دوستانی که تازه به جمع ما پیوستن باید عرض کنم که،این کدها همینجوری جواب نمیدن و باید به سورسی که متناسب با کاربرد این کد هست اضافه بشه،تا اجرا بشه.
◾️ ضمنا،اینجا ما ادمین رو با
$admin
در نظر گرفتیم،اگر بیس سورس متغیر دیگه ای برای ادمین تعریف کرده،به نسبت سورس اصلی این admin رو تغییر بدین.یه جاهایی Dev تعریف شده یه جاهایی با حروف بزرگ تعریف شده همین ADMIN که اگر اینطور بود،
$admin
که تو این کد وجود داره رو تغییرش بدین.
➖➖➖➖➖➖➖➖
#درخواستی
#موفق_باشید
#یا_علی
@BotSorce