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

بدست آوردن عکس پروفایل کاربران با ربات

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

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

پس توصیه می کنیم این آموزش را از دست ندهید…

بدست آوردن عکس پروفایل کاربران با ربات

آموزشی که امروز به شما ارائه می کنیم یکی از آموزش هایی است که شاید تابحال در هیچ وبسایتی آن را مشاهده نکرده اید.

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

برای مثال اگر کاربر 5 عکس داشته باشد ، شما میتوانید با استفاده از دستور getpro 3/ عکس سوم کاربر را مشاهده و دانلود کنید.

برای این کار قبلا از هر چیزی شما باید متغیرهای مربوط به این دستور را داخل سورس ربات وارد کنید.

@$getuserprofile = getUserProfilePhotos($token,$from_id);
@$cuphoto =$getuserprofile->total_count;
@$getuserphoto =$getuserprofile->photos[0][0]->file_id;

در اخر هم باید تابع مربوط به آن را به شکل زیر وارد کنید؛

if ( strpos($textmessage , '/getpro ') !== false) {
$text = str_replace("/getpro ","",$textmessage);
makereq('sendPhoto',[
 'chat_id' =>$chat_id,
 'photo' =>$getuserprofile->photos[$text-1][0]->file_id,
 'caption' => '
?Your Number Photo: '.$text.'
?Count Your Photo : '.$cuphoto.' ',
'reply_to_message_id'=>$message_id,
 ]);
}

با افزودن تابع بالا ، بطور مثال کاربری که 5 عکس در پروفایل خود ذخیره کرده است را میتوانید با دستور getpro/ و وارد کردن عدد 3 ، سومین عکس از پروفایل کاربر موردنظر را با استفاده از ربات بدست آورید.

همچنین ربات تعداد عکس هایی که کاربر در پروفایل خود ذخیره کرده است را شمارش و به شما نشان می دهد.

به همین راحتی !!!

توجه داشته باشید که این مثال بخشی از سورس اصلی ربات است و پایه و ساختار ربات PHP را باید خود از قبل داخل سورس وارد کنید.

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

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