messages.findAttachment()
Retrieves more information about an attachment, such as name. This is useful for some cases (e.g. when sent from a mobile phone) where the name will still be missing.
Definition
client.messages.findAttachment(messageId: string|Message,attachmentId: string|number):Promise<?MessageAttachment,Error>
Parameters
| Parameter | Type | Description |
|---|---|---|
messageId | string|Message | Message ID |
attachmentId | string|number | Attachment ID |
Response
Once the returned Promise is resolved, the original message will have an updated attachments property, and a Message Attachment object will be returned.
If the message cannot be located, return null.
Example
await client.messages.findAttachment(message.id, message.attachments[0].id);