Layer 220
MessagesGetQuickReplyMessages
Fetch (a subset or all) messages in a quick reply shortcut.
method
Users
messages.getQuickReplyMessages#94a495c3 flags:# shortcut_id:int id:flags.0?Vector<int> hash:long = messages.Messages;
Parameters
| Name | Type | Description |
|---|---|---|
| Flags | # | Flags, see TL conditional fields |
| ShortcutId | int | Quick reply shortcut ID. |
| Id | Vector<int> | IDs of the messages to fetch, if empty fetches all of them. |
| Hash | long | Hash for pagination, generated as specified here (not the usual algorithm used for hash generation). |
Returns
messages.MessagesPossible Errors
| Code | Type | Description |
|---|---|---|
| 400 | SHORTCUT_INVALID | The specified shortcut is invalid. |
Gogram Example
// MessagesGetQuickReplyMessages - using Params struct result, err := client.MessagesGetQuickReplyMessages(&tg.MessagesGetQuickReplyMessagesParams{ ShortcutId: 0, Hash: int64(0), // Optional fields: // Id: []int{}, }) if err != nil { // handle error } // result is *tg.MessagesMessages