from_chat_idinteger | string · requiredforward_messages
Forward a BATCH of messages from a source chat to a destination chat in a single atomic call. Use this whenever you need to forward more than one message. Pass all message ids as a list (e.g. message_ids=[12345, 12346, 12347]). Calling this once with a list is strictly better than calling forward_message multiple times: it preserves Telegram album grouping (siblings sharing `grouped_id` arrive as one grouped album), is atomic, and counts as a single forward op for Telegram rate limits. For exactly one message, you may use either this tool with a one-item list or `forward_message` with an int. Args: from_chat_id: Source chat (id or @username). message_ids: List of message ids to forward, in any order (e.g. [12345, 12346]). Must contain at least one id. to_chat_id: Destination chat (id or @username). account: Optional account label for multi-account mode.
Parameters
message_idsarray · requiredto_chat_idinteger | string · requiredaccountstring · default null