diff --git a/src/structures/MessageAttachment.js b/src/structures/MessageAttachment.js index 5c046bfb6e18..513c136d98d5 100644 --- a/src/structures/MessageAttachment.js +++ b/src/structures/MessageAttachment.js @@ -103,6 +103,12 @@ class MessageAttachment { * @type {?string} */ this.contentType = data.content_type ?? null; + + /** + * Whether this attachment is ephemeral + * @type {boolean} + */ + this.ephemeral = data.ephemeral ?? false; } /** diff --git a/typings/index.d.ts b/typings/index.d.ts index 508991550e48..75d46beb5dec 100644 --- a/typings/index.d.ts +++ b/typings/index.d.ts @@ -1267,6 +1267,7 @@ export class MessageAttachment { public attachment: BufferResolvable | Stream; public contentType: string | null; + public ephemeral: boolean; public height: number | null; public id: Snowflake; public name: string | null;