export interface BaseMessageOptionsThe base message options for messages.
optionalallowedMentions? : MessageMentionOptions
Which mentions should be parsed from the message content (see here for more details)
optionalcomponents? : readonly ( | ActionRowData<JSONEncodable<APIComponentInMessageActionRow> | MessageActionRowComponentData> | APIMessageTopLevelComponent | JSONEncodable<APIActionRowComponent<APIComponentInActionRow>> | JSONEncodable<APIMessageTopLevelComponent> | TopLevelComponentData )[]
Action rows containing interactive components for the message (buttons, select menus) and other top-level components. When using components v2, the flag MessageFlags needs to be set and content, embeds, stickers, and poll cannot be used.
The content for the message. This can only be null when editing a message.
optionalembeds? : readonly (APIEmbed | JSONEncodable<APIEmbed>)[]
The embeds for the message
optionalfiles? : readonly (Attachment | AttachmentPayload | BufferResolvable | FileBodyEncodable<APIAttachment> | Stream)[]
The files to send with the message.