رفتن به مطلب
سرور های مجازی ارزان ، هاست ربات لینوکسی ارزان ، پیشنهاد ویژه باتچی ! ×
انجمن تخصصی بات چی | BotChi | انجمن ربات تلگرام

عملنکردن دستور حذف پیام در گروه ها


mohammadnet687

ارسال‌های توصیه شده

سلام دوستان وقت بخیر .

من روی ربات مدیریت گروه api کار میکنم تومرحله تست هست تو چندتا گروه که اد کردم دستوری برای حذف پیام ها نوشتم که با درخواست اون یه تعداد از پیام ها حذف بشن .اما تو گروه با امار بالا حذف نمیکنه و صرفا مسیج بعد حذف رو میفرسته .

ترفندی هست که این عمل کنه ؟ سورس در ادامه قرار میدم .

دریافت ایدی اخرین پیام 

$rmsgid = $message->message_id;
و ادامه 

if ( strpos($text, '/rmsg') !== false ) {
if ($type == 'supergroup'){
if ($rank == "creator" or $rank == "administrator"){
$num = str_replace("/rmsg","",$text);
if ($num <= 1001 && $num >= 1){
for($i=$rmsgid; $i>=$rmsgid-$num; $i--){
sendaction($chat_id,'typing');
bot('deletemessage',[
'chat_id' => $chat_id,
'message_id' =>$i,
]);
}
bot('sendmessage',[
'chat_id' => $chat_id,
'text' =>"تعداد $num پیام پاک شد",
]);
}else{
bot('sendmessage',[
'chat_id' => $chat_id,
'text'=>"عدد باید بین 1 تا 1000 باشد.",
]);
}
}
}
}

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   بازگردانی قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...