copyMessage

متد

از این متد برای کپی پیام‌هایی از هر نوع استفاده کنید. پیام‌های سرویسی، پیام‌های رسانهٔ پولی، قرعه‌کشی، برندگان قرعه‌کشی و صورتحساب قابل کپی نیستند. نظرسنجی آزمون (quiz) فقط وقتی قابل کپی است که مقدار فیلد correct_option_ids برای ربات شناخته‌شده باشد. این متد شبیه forwardMessage است، اما پیام کپی‌شده پیوندی به پیام اصلی ندارد. در صورت موفقیت، MessageId پیام ارسال‌شده را برمی‌گرداند.

خروجی: MessageId

پارامترها

نامنوعالزامتوضیحات
chat_idInteger or Stringالزامیشناسهٔ یکتای گفتگوی هدف یا نام‌کاربری ربات، ابرگروه یا کانال هدف با قالب @username
message_thread_idIntegerاختیاریشناسهٔ یکتای رشتهٔ پیام (تاپیک) فروم هدف؛ فقط برای ابرگروه‌های فروم و گفتگوهای خصوصی ربات‌هایی که حالت تاپیک فروم برایشان فعال است.
direct_messages_topic_idIntegerاختیاریشناسهٔ تاپیک پیام مستقیم که پیام به آن فرستاده می‌شود؛ اگر پیام به یک گفتگوی پیام مستقیم فرستاده شود الزامی است.
from_chat_idInteger or Stringالزامیشناسهٔ یکتای گفتگویی که پیام اصلی در آن فرستاده شده است (یا نام‌کاربری ربات، ابرگروه یا کانال هدف با قالب @username)
message_idIntegerالزامیشناسهٔ پیام در گفتگوی مشخص‌شده در from_chat_id
video_start_timestampIntegerاختیاریزمان شروع جدید ویدیوی کپی‌شده در پیام (برچسب زمانی)
captionStringاختیاریعنوان (caption) جدید رسانه؛ ۰ تا ۱۰۲۴ نویسه پس از تجزیهٔ موجودیت‌ها. اگر مشخص نشود، عنوان اصلی نگه داشته می‌شود.
parse_modeStringاختیاریحالت تجزیهٔ موجودیت‌ها در عنوان جدید. جزئیات بیشتر را در گزینه‌های قالب‌بندی ببینید.
caption_entitiesArray of MessageEntityاختیاریفهرست JSON از موجودیت‌های ویژه‌ای که در عنوان جدید آمده‌اند و می‌توان آن را به‌جای parse_mode داد.
show_caption_above_mediaBooleanاختیاریاگر عنوان باید بالای رسانهٔ پیام نمایش داده شود، True بدهید. اگر عنوان جدیدی مشخص نشده باشد نادیده گرفته می‌شود.
disable_notificationBooleanاختیاریپیام را بی‌صدا می‌فرستد. کاربران اعلانی بدون صدا دریافت می‌کنند.
protect_contentBooleanاختیاریمحتوای پیام ارسالی را از فوروارد و ذخیره‌شدن محافظت می‌کند.
allow_paid_broadcastBooleanاختیاریبرای مجاز شدن ارسال تا ۱۰۰۰ پیام در ثانیه و نادیده‌گرفتن محدودیت‌های ارسال انبوه، با هزینهٔ ۰٫۱ ستارهٔ تلگرام برای هر پیام، True بدهید. ستارهٔ مربوط از موجودی ربات کسر می‌شود.
message_effect_idStringاختیاریشناسهٔ یکتای افکتی که به پیام اضافه می‌شود؛ فقط هنگام کپی به گفتگوهای خصوصی در دسترس است.
suggested_post_parametersSuggestedPostParametersاختیاریشیء سریالایز‌شده به JSON شامل پارامترهای پست پیشنهادی که باید فرستاده شود؛ فقط برای گفتگوهای پیام مستقیم. اگر پیام در پاسخ به یک پست پیشنهادی دیگر فرستاده شود، آن پست پیشنهادی به‌طور خودکار رد می‌شود.
reply_parametersReplyParametersاختیاریتوضیحات پیامی که به آن پاسخ داده می‌شود.
reply_markupInlineKeyboardMarkup or ReplyKeyboardMarkup or ReplyKeyboardRemove or ForceReplyاختیاریگزینه‌های اضافی رابط. شیء سریالایز‌شده به JSON برای کیبورد اینلاین، کیبورد پاسخ سفارشی، دستور حذف کیبورد پاسخ یا اجبار به پاسخ از طرف کاربر.
copyMessage — متد (API تلگرام) | ایران ناتیفیکیشن