copyMessages
متداز این متد برای کپی پیامهایی از هر نوع استفاده کنید. اگر برخی پیامهای مشخصشده پیدا نشوند یا قابل کپی نباشند، رد میشوند. پیامهای سرویسی، پیامهای رسانهٔ پولی، قرعهکشی، برندگان قرعهکشی و صورتحساب قابل کپی نیستند. نظرسنجی آزمون (quiz) فقط وقتی قابل کپی است که مقدار فیلد correct_option_ids برای ربات شناختهشده باشد. این متد شبیه forwardMessages است، اما پیامهای کپیشده پیوندی به پیام اصلی ندارند. گروهبندی آلبوم برای پیامهای کپیشده حفظ میشود. در صورت موفقیت، آرایهای از MessageId پیامهای ارسالشده برگردانده میشود.
خروجی: Array of MessageId
پارامترها
| نام | نوع | الزام | توضیحات |
|---|---|---|---|
| chat_id | Integer or String | الزامی | شناسهٔ یکتای گفتگوی هدف یا نامکاربری ربات، ابرگروه یا کانال هدف با قالب @username |
| message_thread_id | Integer | اختیاری | شناسهٔ یکتای رشتهٔ پیام (تاپیک) فروم هدف؛ فقط برای ابرگروههای فروم و گفتگوهای خصوصی رباتهایی که حالت تاپیک فروم برایشان فعال است. |
| direct_messages_topic_id | Integer | اختیاری | شناسهٔ تاپیک پیام مستقیم که پیامها به آن فرستاده میشوند؛ اگر پیامها به یک گفتگوی پیام مستقیم فرستاده شوند الزامی است. |
| from_chat_id | Integer or String | الزامی | شناسهٔ یکتای گفتگویی که پیامهای اصلی در آن فرستاده شدهاند (یا نامکاربری ربات، ابرگروه یا کانال هدف با قالب @username) |
| message_ids | Array of Integer | الزامی | فهرست JSON از ۱ تا ۱۰۰ شناسهٔ پیام در گفتگوی from_chat_id که باید کپی شوند. شناسهها باید بهشدت صعودی باشند. |
| disable_notification | Boolean | اختیاری | پیامها را بیصدا میفرستد. کاربران اعلانی بدون صدا دریافت میکنند. |
| protect_content | Boolean | اختیاری | محتوای پیامهای ارسالی را از فوروارد و ذخیرهشدن محافظت میکند. |
| remove_caption | Boolean | اختیاری | برای کپی پیامها بدون عنوان (caption) آنها True بدهید. |