Layer 228
MessagesTranslateRichMessage
method
messages.translateRichMessage#1a542004 flags:# peer:flags.0?InputPeer id:flags.0?Vector<int> text:flags.1?Vector<InputRichMessage> to_lang:string tone:flags.2?string = messages.TranslatedRichMessage;
Parameters
| Name | Type | Description |
|---|---|---|
| Peer | flags.0?InputPeer | |
| Id | Vector<int> | |
| Text | Vector<InputRichMessage> | |
| ToLang | string | |
| Tone | flags.2?string |
Returns
messages.TranslatedRichMessageGogram Example
// MessagesTranslateRichMessage - using Params struct result, err := client.MessagesTranslateRichMessage(&tg.MessagesTranslateRichMessageParams{ ToLang: "en", // Optional fields: // Peer: &tg.InputPeerUser{UserID: int64(777000)}, // Id: []int{}, // Text: []tg.InputRichMessage{&tg.InputRichMessage{}}, // Tone: "example", }) if err != nil { // handle error } // result is *tg.MessagesTranslatedRichMessage