Sticker

نوع داده

این شیء یک استیکر را نشان می‌دهد.

فیلدها

نامنوعتوضیحات
file_idStringشناسهٔ این فایل که برای دانلود یا استفادهٔ دوبارهٔ فایل کاربرد دارد.
file_unique_idStringشناسهٔ یکتای این فایل که قرار است در طول زمان و برای ربات‌های مختلف یکسان بماند. برای دانلود یا استفادهٔ دوبارهٔ فایل قابل استفاده نیست.
typeStringنوع استیکر؛ در حال حاضر یکی از «regular»، «mask» یا «custom_emoji». نوع استیکر از قالب آن که با فیلدهای is_animated و is_video تعیین می‌شود مستقل است.
widthIntegerعرض استیکر
heightIntegerارتفاع استیکر
is_animatedBooleanTrue اگر استیکر متحرک باشد.
is_videoBooleanTrue اگر استیکر ویدیویی باشد.
thumbnailPhotoSizeاختیاری. بندانگشتی استیکر با قالب .WEBP یا .JPG
emojiStringاختیاری. ایموجی مرتبط با استیکر
set_nameStringاختیاری. نام بستهٔ استیکری که استیکر به آن تعلق دارد.
premium_animationFileاختیاری. برای استیکرهای معمولیِ پریمیوم، انیمیشن پریمیوم استیکر
mask_positionMaskPositionاختیاری. برای استیکرهای ماسک، موقعیتی که ماسک باید در آن قرار گیرد.
custom_emoji_idStringاختیاری. برای استیکرهای ایموجی سفارشی، شناسهٔ یکتای ایموجی سفارشی
needs_repaintingBooleanاختیاری. True اگر استیکر باید در پیام‌ها به رنگ متن، در وضعیت ایموجی به رنگ نشان تلگرام پریمیوم، در عکس‌های گفتگو به رنگ سفید، و در جاهای دیگر به رنگ مناسب بازرنگ‌آمیزی (repaint) شود.
file_sizeIntegerاختیاری. حجم فایل به بایت
Sticker — نوع داده (API تلگرام) | ایران ناتیفیکیشن