banChatMember
متداز این متد برای مسدود کردن کاربر در گروه، ابرگروه یا کانال استفاده کنید. در ابرگروهها و کانالها، کاربر نمیتواند خودش با لینک دعوت و غیره به گفتگو برگردد، مگر اینکه ابتدا از مسدودی خارج شود. برای کارکرد این متد ربات باید در گفتگو ادمین باشد و دسترسیهای ادمین مناسب را داشته باشد. در صورت موفقیت True برمیگرداند.
خروجی: Boolean
پارامترها
| نام | نوع | الزام | توضیحات |
|---|---|---|---|
| chat_id | Integer or String | الزامی | شناسهٔ یکتای گروه هدف یا نامکاربری ابرگروه یا کانال هدف با قالب @username |
| user_id | Integer | الزامی | شناسهٔ یکتای کاربر هدف |
| until_date | Integer | اختیاری | تاریخ خروج کاربر از مسدودی؛ زمان یونیکس. اگر کاربر بیش از ۳۶۶ روز یا کمتر از ۳۰ ثانیه از اکنون مسدود شود، برای همیشه مسدود در نظر گرفته میشود. فقط برای ابرگروهها و کانالها اعمال میشود. |
| revoke_messages | Boolean | اختیاری | برای حذف همهٔ پیامهای کاربری که حذف میشود از گفتگو، True بدهید. اگر False باشد، کاربر میتواند پیامهای گروه را که پیش از حذفش فرستاده شدهاند ببیند. برای ابرگروهها و کانالها همیشه True است. |