Represents an attachment builder
Name | Type | Optional | Description |
---|---|---|---|
attachment | BufferResolvable | Stream | No | None |
data | AttachmentData | Yes | None |
Makes a new builder instance from a preexisting attachment structure.
Name | Type | Optional | Description |
---|---|---|---|
other | JSONEncodable<AttachmentPayload> | No | The builder to construct a new instance from |
Sets the description of this attachment.
Returns
This attachmentName | Type | Optional | Description |
---|---|---|---|
description | string | No | The description of the file |
Sets the file of this attachment.
Returns
This attachmentName | Type | Optional | Description |
---|---|---|---|
attachment | BufferResolvable | Stream | No | The file |
name | string | Yes | None |
Sets the name of this attachment.
Returns
This attachmentName | Type | Optional | Description |
---|---|---|---|
name | string | No | The name of the file |
Sets whether this attachment is a spoiler
Returns
This attachmentName | Type | Optional | Description |
---|---|---|---|
spoiler | boolean | Yes | Whether the attachment should be marked as a spoiler |