MessageMedia
Source: structures/
Media attached to a message
new MessageMedia(mimetype, data, filename, filesize)
Parameters
Name | Type | Optional | Description |
---|---|---|---|
mimetype |
|
|
MIME type of the attachment |
data |
|
|
Base64-encoded data of the file |
filename |
|
|
Document file name. Value can be null Value can be null. |
filesize |
|
|
Document file size in bytes. Value can be null Value can be null. |
Properties
data string
Base64 encoded data that represents the file
filename nullable string
Document file name. Value can be null
filesize nullable number
Document file size in bytes. Value can be null
mimetype string
MIME type of the attachment
Methods
fromFilePath(filePath) → MessageMedia
Creates a MessageMedia instance from a local file path
Parameter
Name | Type | Optional | Description |
---|---|---|---|
filePath |
string |
|
- Returns
fromUrl(url[, options]) → Promise containing MessageMedia
Creates a MessageMedia instance from a URL
Parameters
Name | Type | Optional | Description | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
url |
string |
|
|||||||||||||||||||||||||
options |
Object |
Yes |
Values in
|
- Returns
-
Promise containing MessageMedia