0
سبد خرید شما خالی است

تکه کد پاسخ خودکار به کلمات تعیین شده در ربات تلگرام

آموزش ساخت ربات, آموزش ها 19 آبان 1397
تکه کد پاسخ خودکار به کلمات تعیین شده در ربات تلگرام

با سلام خدمت دوستان و کاربران عزیز فکت وب ، در این مطلب از سری آموزش های ساخت ربات تلگرام قصد داریم تکه کد پاسخ خودکار به کلمات تعیین شده در ربات تلگرام را به شما عزیزان آموزش دهیم.

ما را همراهی کنید…

اگر تابحال رباتی بعنوان مدیر گروه یا سوپرگروه داشته باشید میتوانید از طریق ربات کلماتی را تعیین کنید که در صورت ارسال آن توسط کاربران ، ربات به آن واکنش نشان دهد.

تکه کد پاسخ خودکار به کلمات تعیین شده در ربات تلگرام

در این مطلب قصد داریم تکه کدی که باعث میشود در صورت ارسال کلمات خاص توسط کاربر واکنش نشان دهد را به شما آموزش دهیم.

برای این کار ابتدا از قبل از هر چیزی باید متغیرهای مورد نیاز را به شکل زیر تعریف کنیم؛

$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 نشان دادیم.

به کمک این دستورات به راحتی میتوانید نسبت به هر کلمه ای که کاربران گروه یا سوپر گروه ارسال می کنند توسط ربات واکنش نشان دهید.

امیدواریم که این آموزش کاربردی برای شما مؤثر و مفید واقع شده باشد.

شما هم اگر نظر و یا سوالی در مورد این مطلب دارید میتوانید از طریق نظرات ، آن را برای ما ارسال کنید.

همچنین برای مشاهده سایر آموزش های مرتبط با ربات های تلگرامی ، اینجا را کلیک کنید.