sendChatAction

متد

وقتی می‌خواهید به کاربر بگویید چیزی در سمت ربات در حال انجام است از این متد استفاده کنید. وضعیت برای ۵ ثانیه یا کمتر تنظیم می‌شود (وقتی پیامی از ربات برسد، کلاینت‌های تلگرام وضعیت «در حال تایپ» آن را پاک می‌کنند). در صورت موفقیت True برمی‌گرداند.

فقط وقتی استفاده از این متد را توصیه می‌کنیم که رسیدن پاسخ ربات زمان قابل‌توجهی ببرد.

خروجی: Boolean

پارامترها

نامنوعالزامتوضیحات
business_connection_idStringاختیاریشناسهٔ یکتای اتصال کسب‌وکاری که کنش از طرف آن فرستاده می‌شود.
chat_idInteger or Stringالزامیشناسهٔ یکتای گفتگوی هدف یا نام‌کاربری ربات یا ابرگروه هدف با قالب @username. کانال‌ها و گفتگوهای پیام مستقیم کانال پشتیبانی نمی‌شوند.
message_thread_idIntegerاختیاریشناسهٔ یکتای رشتهٔ پیام یا تاپیک فروم هدف؛ فقط برای ابرگروه‌ها و گفتگوهای خصوصی ربات‌هایی که حالت تاپیک فروم برایشان فعال است.
actionStringالزامینوع کنشی که باید پخش شود. با توجه به چیزی که کاربر قرار است دریافت کند یکی را انتخاب کنید: typing برای پیام متنی، upload_photo برای عکس، record_video یا upload_video برای ویدیو، record_voice یا upload_voice برای پیام صوتی، upload_document برای فایل‌های عمومی، choose_sticker برای استیکر، find_location برای داده‌های موقعیت، record_video_note یا upload_video_note برای ویدیو نوت.
sendChatAction — متد (API تلگرام) | ایران ناتیفیکیشن