editMessageText
متداز این متد برای ویرایش پیامهای متنی، غنی (rich) و بازی استفاده کنید. در صورت موفقیت، اگر پیام ویرایششده اینلاین نباشد، Message ویرایششده برگردانده میشود؛ در غیر این صورت True. توجه کنید پیامهای کسبوکاری که ربات نفرستاده و کیبورد اینلاین ندارند فقط تا ۴۸ ساعت پس از ارسال قابل ویرایشاند.
خروجی: Message or Boolean
پارامترها
| نام | نوع | الزام | توضیحات |
|---|---|---|---|
| business_connection_id | String | اختیاری | شناسهٔ یکتای اتصال کسبوکاری که پیامِ ویرایششونده از طرف آن فرستاده شده است. |
| chat_id | Integer or String | اختیاری | اگر inline_message_id مشخص نشده باشد الزامی است. شناسهٔ یکتای گفتگوی هدف یا نامکاربری ربات، ابرگروه یا کانال هدف با قالب @username. |
| message_id | Integer | اختیاری | اگر inline_message_id مشخص نشده باشد الزامی است. شناسهٔ پیامی که باید ویرایش شود. |
| inline_message_id | String | اختیاری | اگر chat_id و message_id مشخص نشده باشند الزامی است. شناسهٔ پیام اینلاین. |
| text | String | اختیاری | متن جدید پیام؛ ۱ تا ۴۰۹۶ نویسه پس از تجزیهٔ موجودیتها؛ اگر rich_message مشخص نشده باشد الزامی است. |
| parse_mode | String | اختیاری | حالت تجزیهٔ موجودیتها در متن پیام. جزئیات بیشتر را در گزینههای قالببندی ببینید. |
| entities | Array of MessageEntity | اختیاری | فهرست JSON از موجودیتهای ویژهای که در متن پیام آمدهاند و میتوان آن را بهجای parse_mode داد. |
| link_preview_options | LinkPreviewOptions | اختیاری | گزینههای تولید پیشنمایش لینک برای پیام |
| rich_message | InputRichMessage | اختیاری | محتوای غنی جدید پیام؛ اگر text مشخص نشده باشد الزامی است. هنگام ویرایش پیام اینلاین، آپلود مستقیم فایل جدید و آپلود صریح فایل با آدرس (URL) پشتیبانی نمیشود. |
| reply_markup | InlineKeyboardMarkup | اختیاری | شیء سریالایزشده به JSON برای کیبورد اینلاین |