deleteMessage
متداز این متد برای حذف پیام، از جمله پیامهای سرویسی، با محدودیتهای زیر استفاده کنید:
- پیام فقط در صورتی قابل حذف است که کمتر از ۴۸ ساعت از ارسالش گذشته باشد.
- پیامهای سرویسی دربارهٔ ساخت ابرگروه، کانال یا تاپیک فروم قابل حذف نیستند.
- پیام تاس در گفتگوی خصوصی فقط در صورتی قابل حذف است که بیش از ۲۴ ساعت از ارسالش گذشته باشد.
- رباتها میتوانند پیامهای خروجی را در گفتگوهای خصوصی، گروهها و ابرگروهها حذف کنند.
- رباتها میتوانند پیامهای ورودی را در گفتگوهای خصوصی حذف کنند.
- رباتهایی که دسترسی can_post_messages دارند میتوانند پیامهای خروجی را در کانالها حذف کنند.
- اگر ربات ادمین گروه باشد، میتواند هر پیامی را در آن حذف کند.
- اگر ربات در ابرگروه یا کانال دسترسی ادمین can_delete_messages داشته باشد، میتواند هر پیامی را در آن حذف کند.
- اگر ربات در کانال دسترسی ادمین can_manage_direct_messages داشته باشد، میتواند هر پیامی را در گفتگوی پیام مستقیم متناظر حذف کند.
در صورت موفقیت True برمیگرداند.
خروجی: Boolean
پارامترها
| نام | نوع | الزام | توضیحات |
|---|---|---|---|
| chat_id | Integer or String | الزامی | شناسهٔ یکتای گفتگوی هدف یا نامکاربری ربات، ابرگروه یا کانال هدف با قالب @username |
| message_id | Integer | الزامی | شناسهٔ پیامی که باید حذف شود. |