Layer 227
InputReplyToMessage
Reply to a message.
constructor
inputReplyToMessage#869fbe10 flags:# reply_to_msg_id:int top_msg_id:flags.0?int reply_to_peer_id:flags.1?InputPeer quote_text:flags.2?string quote_entities:flags.3?Vector<MessageEntity> quote_offset:flags.4?int monoforum_peer_id:flags.5?InputPeer todo_item_id:flags.6?int = InputReplyTo;
Parameters
| Name | Type | Description |
|---|---|---|
| ReplyToMsgId | int | The message ID to reply to. |
| TopMsgId | flags .0? int | This field must contain the topic ID only when replying to messages in forum topics different from the "General" topic (i. e. reply_to_msg_id is set and reply_to_msg_id != topic ID and topic ID != 1 ). If the replied-to message is deleted before the method finishes execution, the value in this field will be used to send the message to the correct topic, instead of the "General" topic. |
| ReplyToPeerId | flags .1? InputPeer | Used to reply to messages sent to another chat (specified here), can only be used for non- protected chats and messages. |
| QuoteText | flags .2? string | Used to quote-reply to only a certain section (specified here) of the original message. The maximum UTF-8 length for quotes is specified in the quote_length_max config key. |
| QuoteEntities | flags .3? Vector < MessageEntity > | Message entities for styled text from the quote_text field. |
| QuoteOffset | flags .4? int | Offset of the message quote_text within the original message (in UTF-16 code units ). |
| MonoforumPeerId | flags .5? InputPeer | Must be set to the ID of the topic when replying to a message within a monoforum topic. |
| TodoItemId | flags .6? int | Can be set to reply to the specified item of a todo list. |
| PollOption | flags .7? bytes | If set, sends the message as a reply to a specific poll answer option, containing the option bytes of the desired answer. |
Returns
InputReplyToGogram Example
// Creating InputReplyToMessage constructor obj := &tg.InputReplyToMessage{ ReplyToMsgId: 42, TopMsgId: nil, ReplyToPeerId: nil, QuoteText: "Hello, World!", QuoteEntities: nil, QuoteOffset: nil, // ... more required fields }