APIFileComponent

https://discord.com/developers/docs/components/reference#file A File is a top-level component that allows you to display an uploaded file as an attachment to the message and reference it in the component. Each file component can only display 1 attached file, but you can upload multiple files and add them to different file components within your payload. This is similar to the embeds field of a message but allows you to control the layout of your message by using this anywhere as a component. Files are only available in messages.

Signature

export interface APIFileComponent extends APIBaseComponent<ComponentType.File>

Properties

3

Methods

0

No methods.

Properties

id?: number;

Optional identifier for component

file: APIUnfurledMediaItem;

This unfurled media item is unique in that it only supports attachment references using the attachment://<filename> syntax

spoiler?: boolean;

Whether the media should be a spoiler (or blurred out). Defaults to false