Preview environment

interface MessageCreateOptions

export interface MessageCreateOptions extends BaseMessageOptionsWithPoll

The options for sending a message.

optional
allowedMentions? : MessageMentionOptions

Which mentions should be parsed from the message content (see [here](https://discord.com/developers/docs/resources/message#allowed-mentions-object) for more details)

Inherited from: BaseMessageOptions

Action rows containing interactive components for the message (buttons, select menus)

Inherited from: BaseMessageOptions

optional
content? : string

The content for the message. This can only be null when editing a message. (default: '')

Inherited from: BaseMessageOptions

optional
embeds? : readonly (JSONEncodable<APIEmbed> | APIEmbed)[]

The embeds for the message

Inherited from: BaseMessageOptions

optional
enforceNonce? : boolean

The files to send with the message.

Inherited from: BaseMessageOptions

optional
flags? : BitFieldResolvable<Extract<MessageFlagsString, 'SuppressEmbeds' | 'SuppressNotifications'>, MessageFlags.SuppressEmbeds | MessageFlags.SuppressNotifications>

optional
nonce? : string | number

optional
poll? : PollData

The poll to send with the message

Inherited from: BaseMessageOptionsWithPoll

optional
reply? : ReplyOptions

The options for replying to a message

optional
stickers? : readonly StickerResolvable[]

optional
tts? : boolean