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 7bdbbdf53dbc..b4004e11d332 100644 --- a/typings/index.d.ts +++ b/typings/index.d.ts @@ -1278,6 +1278,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;