Layer 224
method

Parameters

Name Type Description
Peer InputPeer User or chat where a message will be forwarded
Id int Forwarded message ID
RandomId long Unique client message ID required to prevent message resending

Returns

Updates

Gogram Example

// MessagesForwardMessage - positional arguments
result, err := client.MessagesForwardMessage(&tg.InputPeerUser{UserID: int64(777000)}, 42, int64(1234567890))
if err != nil {
    // handle error
}
// result is *tg.Updates

Possible Errors

Code Type Description
400 CHAT_ID_INVALID The provided chat id is invalid
400 MESSAGE_ID_INVALID The provided message id is invalid
400 PEER_ID_INVALID The provided peer id is invalid
400 YOU_BLOCKED_USER You blocked this user