sendGift

متد

هدیه‌ای را به کاربر یا کانال مشخص‌شده می‌فرستد. گیرنده نمی‌تواند هدیه را به ستارهٔ تلگرام تبدیل کند. در صورت موفقیت True برمی‌گرداند.

خروجی: Boolean

پارامترها

نامنوعالزامتوضیحات
user_idIntegerاختیاریاگر chat_id مشخص نشده باشد الزامی است. شناسهٔ یکتای کاربر هدفی که هدیه را دریافت می‌کند.
chat_idInteger or Stringاختیاریاگر user_id مشخص نشده باشد الزامی است. شناسهٔ یکتای گفتگو یا نام‌کاربری کانال (با قالب @username) که هدیه را دریافت می‌کند.
gift_idStringالزامیشناسهٔ هدیه؛ هدیه‌های محدود را نمی‌توان به کانال‌ها فرستاد.
pay_for_upgradeBooleanاختیاریبرای پرداخت هزینهٔ ارتقای هدیه از موجودی ربات (و در نتیجه رایگان‌شدن ارتقا برای گیرنده)، True بدهید.
textStringاختیاریمتنی که همراه هدیه نمایش داده می‌شود؛ ۰ تا ۱۲۸ نویسه
text_parse_modeStringاختیاریحالت تجزیهٔ موجودیت‌ها در متن. جزئیات بیشتر را در گزینه‌های قالب‌بندی ببینید. موجودیت‌هایی غیر از «bold»، «italic»، «underline»، «strikethrough»، «spoiler»، «custom_emoji» و «date_time» نادیده گرفته می‌شوند.
text_entitiesArray of MessageEntityاختیاریفهرست JSON از موجودیت‌های ویژه‌ای که در متن هدیه آمده‌اند. می‌توان آن را به‌جای text_parse_mode داد. موجودیت‌هایی غیر از «bold»، «italic»، «underline»، «strikethrough»، «spoiler»، «custom_emoji» و «date_time» نادیده گرفته می‌شوند.
sendGift — متد (API تلگرام) | ایران ناتیفیکیشن