Skip to main content
Module

x/grammy/core/api.ts>Api#copyMessage

The Telegram Bot Framework.
Very Popular
Go to Latest
method Api.prototype.copyMessage
import { Api } from "https://deno.land/x/grammy@v1.10.1/core/api.ts";

Use this method to copy messages of any kind. Service messages and invoice messages can't be copied. The method is analogous to the method forwardMessage, but the copied message doesn't have a link to the original message. Returns the MessageId of the sent message on success.

Parameters

chat_id: number | string

Unique identifier for the target chat or username of the target channel (in the format @channelusername)

from_chat_id: number | string

Unique identifier for the chat where the original message was sent (or channel username in the format @channelusername)

message_id: number

Message identifier in the chat specified in from_chat_id

optional
other: Other<R, "copyMessage", "chat_id" | "from_chat_id" | "message_id">

Optional remaining parameters, confer the official reference below

optional
signal: AbortSignal

Optional AbortSignal to cancel the request

Official reference: https://core.telegram.org/bots/api#copymessage