Attachment
Documentation / @discordeno/bot / Attachment
Interface: Attachment
Defined in: bot/src/transformers/types.ts:265
Properties
contentType?
optionalcontentType:string
Defined in: bot/src/transformers/types.ts:271
The attachment's media type
description?
optionaldescription:string
Defined in: bot/src/transformers/types.ts:281
description for the file (max 1024 characters)
duration_secs?
optionalduration_secs:number
Defined in: bot/src/transformers/types.ts:289
The duration of the audio file for a voice message
ephemeral?
optionalephemeral:boolean
Defined in: bot/src/transformers/types.ts:287
whether this attachment is ephemeral. Ephemeral attachments will automatically be removed after a set period of time. Ephemeral attachments on messages are guaranteed to be available as long as the message itself exists.
filename
filename:
string
Defined in: bot/src/transformers/types.ts:267
Name of file attached
flags?
optionalflags:AttachmentFlags
Defined in: bot/src/transformers/types.ts:293
Attachment flags combined as a bitfield
height?
optionalheight:number
Defined in: bot/src/transformers/types.ts:283
Height of file (if image)
id
id:
bigint
Defined in: bot/src/transformers/types.ts:279
Attachment id
proxyUrl
proxyUrl:
string
Defined in: bot/src/transformers/types.ts:277
A proxied url of file
size
size:
number
Defined in: bot/src/transformers/types.ts:273
Size of file in bytes
title?
optionaltitle:string
Defined in: bot/src/transformers/types.ts:269
The title of the file
url
url:
string
Defined in: bot/src/transformers/types.ts:275
Source url of file
waveform?
optionalwaveform:string
Defined in: bot/src/transformers/types.ts:291
A base64 encoded bytearray representing a sampled waveform for a voice message
width?
optionalwidth:number
Defined in: bot/src/transformers/types.ts:285
Width of file (if image)