InputMediaAnimation
نوع دادهزیرنوعی از InputMedia
یک فایل انیمیشن (GIF یا ویدیوی H.264/MPEG-4 AVC بدون صدا) را نشان میدهد که باید فرستاده شود.
فیلدها
| نام | نوع | توضیحات |
|---|---|---|
| type | String | نوع رسانه؛ باید animation باشد. |
| media | String | فایل برای ارسال. برای ارسال فایلی که روی سرورهای تلگرام وجود دارد file_id بدهید (توصیه میشود)، برای اینکه تلگرام فایل را از اینترنت بگیرد آدرس HTTP بدهید، یا برای آپلود فایل جدید با multipart/form-data زیر نام <file_attach_name>، «attach://<file_attach_name>» بدهید. اطلاعات بیشتر دربارهٔ ارسال فایل: https://core.telegram.org/bots/api#sending-files |
| thumbnail | String | اختیاری. بندانگشتی فایل ارسالی؛ اگر سرور از تولید بندانگشتی برای فایل پشتیبانی کند میتوان آن را نادیده گرفت. بندانگشتی باید با قالب JPEG و کمتر از ۲۰۰ کیلوبایت باشد. عرض و ارتفاع بندانگشتی نباید از ۳۲۰ بیشتر شود. اگر فایل با multipart/form-data آپلود نشود نادیده گرفته میشود. بندانگشتیها قابل استفادهٔ دوباره نیستند و فقط بهعنوان فایل جدید آپلود میشوند؛ بنابراین اگر بندانگشتی با multipart/form-data زیر نام <file_attach_name> آپلود شده، «attach://<file_attach_name>» بدهید. اطلاعات بیشتر دربارهٔ ارسال فایل: https://core.telegram.org/bots/api#sending-files |
| caption | String | اختیاری. عنوان (caption) انیمیشنِ ارسالی؛ ۰ تا ۱۰۲۴ نویسه پس از تجزیهٔ موجودیتها |
| parse_mode | String | اختیاری. حالت تجزیهٔ موجودیتها در عنوان انیمیشن. جزئیات بیشتر را در گزینههای قالببندی ببینید. |
| caption_entities | Array of MessageEntity | اختیاری. فهرست موجودیتهای ویژهای که در عنوان آمدهاند و میتوان آن را بهجای parse_mode داد. |
| show_caption_above_media | Boolean | اختیاری. اگر عنوان باید بالای رسانهٔ پیام نمایش داده شود، True بدهید. |
| width | Integer | اختیاری. عرض انیمیشن |
| height | Integer | اختیاری. ارتفاع انیمیشن |
| duration | Integer | اختیاری. مدت انیمیشن به ثانیه |
| has_spoiler | Boolean | اختیاری. اگر انیمیشن باید با انیمیشن اسپویلر پوشانده شود، True بدهید. |