Attachment
Documentation / @discordeno/bot / Attachment
Interface: Attachment
Defined in: transformers/types.ts:324
Properties
application?
optionalapplication?:Application
Defined in: transformers/types.ts:362
for Clips, the application in the stream, if recognized
clipCreatedAt?
optionalclipCreatedAt?:string
Defined in: transformers/types.ts:360
for Clips, when the clip was created. ISO8601 timestamp
clipParticipants?
optionalclipParticipants?:User[]
Defined in: transformers/types.ts:358
for Clips, array of users who were in the stream
contentType?
optionalcontentType?:string
Defined in: transformers/types.ts:330
The attachment's media type
description?
optionaldescription?:string
Defined in: transformers/types.ts:340
description for the file (max 1024 characters)
duration_secs?
optionalduration_secs?:number
Defined in: transformers/types.ts:352
The duration of the audio file for a voice message
ephemeral?
optionalephemeral?:boolean
Defined in: transformers/types.ts:350
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: transformers/types.ts:326
Name of file attached
flags?
optionalflags?:AttachmentFlags
Defined in: transformers/types.ts:356
Attachment flags combined as a bitfield
height?
optionalheight?:number
Defined in: transformers/types.ts:342
Height of file (if image or video)
id
id:
bigint
Defined in: transformers/types.ts:338
Attachment id
placeholder?
optionalplaceholder?:string
Defined in: transformers/types.ts:346
Thumbhash placeholder (if image or video)
placeholderVersion?
optionalplaceholderVersion?:number
Defined in: transformers/types.ts:348
Version of the placeholder (if image or video)
proxyUrl
proxyUrl:
string
Defined in: transformers/types.ts:336
A proxied url of file
size
size:
number
Defined in: transformers/types.ts:332
Size of file in bytes
title?
optionaltitle?:string
Defined in: transformers/types.ts:328
The title of the file
url
url:
string
Defined in: transformers/types.ts:334
Source url of file
waveform?
optionalwaveform?:string
Defined in: transformers/types.ts:354
A base64 encoded bytearray representing a sampled waveform for a voice message
width?
optionalwidth?:number
Defined in: transformers/types.ts:344
Width of file (if image or video)