sendRichMessageDraft
متداز این متد برای پخش جریانی یک پیام غنی ناقص برای کاربر هنگام تولید پیام استفاده کنید. توجه کنید پیشنویس جریانی موقتی است و مانند پیشنمایشی ۳۰ ثانیهای عمل میکند؛ وقتی خروجی نهایی شد باید sendRichMessage را با پیام کامل صدا بزنید تا در گفتگوی کاربر ماندگار شود. در صورت موفقیت True برمیگرداند.
خروجی: Boolean
پارامترها
| نام | نوع | الزام | توضیحات |
|---|---|---|---|
| chat_id | Integer | الزامی | شناسهٔ یکتای گفتگوی خصوصی هدف |
| message_thread_id | Integer | اختیاری | شناسهٔ یکتای رشتهٔ پیام هدف |
| draft_id | Integer | الزامی | شناسهٔ یکتای پیشنویس پیام؛ باید غیرصفر باشد. تغییر پیشنویسهایی با شناسهٔ یکسان با انیمیشن نمایش داده میشود. در غیر این صورت پیشنویس بدون انیمیشن جایگزین میشود. |
| rich_message | InputRichMessage | الزامی | پیام ناقصی که باید بهصورت جریانی پخش شود. آپلود مستقیم فایل جدید و آپلود صریح فایل با آدرس (URL) پشتیبانی نمیشود. |
| can_stop | Boolean | اختیاری | برای نمایش دکمهٔ توقف پیشنویسهای بعدی به کاربر، True بدهید. اگر کاربر دکمه را بزند، ربات آپدیت «stopped_message_generation» را دریافت میکند. |
| keep_on_stop | Boolean | اختیاری | برای ماندن پیشنویس در گفتگو پس از زدن دکمه، True بدهید. پیشنویس همچنان پس از مدت کوتاهی یا با ارسال پیام توسط ربات ناپدید میشود. برای حفظ کامل پیشنویس ناقص، ربات باید آن را بهصورت پیام جدید بفرستد. |