interface CreateMessageOptions

export interface CreateMessageOptions extends RESTPostAPIChannelMessageJSONBody

optionalexternal
allowed_mentions? : APIAllowedMentions | undefined

Allowed mentions for a messageSee https://discord.com/developers/docs/resources/channel#allowed-mentions-object

Inherited from: RESTPostAPIChannelMessageJSONBody

optionalexternal
attachments? : RESTAPIAttachment[] | undefined

Attachment objects with filename and description

Inherited from: RESTPostAPIChannelMessageJSONBody

The components to include with the messageSee https://discord.com/developers/docs/interactions/message-components#component-object

Inherited from: RESTPostAPIChannelMessageJSONBody

optionalexternal
content? : string | undefined

The message contents (up to 2000 characters)

Inherited from: RESTPostAPIChannelMessageJSONBody

optionalexternal
embeds? : APIEmbed[] | undefined

Embedded rich content (up to 6000 characters)See https://discord.com/developers/docs/resources/channel#embed-object

Inherited from: RESTPostAPIChannelMessageJSONBody

optionalexternal
enforce_nonce? : boolean | undefined

If true and nonce is present, it will be checked for uniqueness in the past few minutes. If another message was created by the same author with the same nonce, that message will be returned and no new message will be created.

Inherited from: RESTPostAPIChannelMessageJSONBody

optional
files? : RawFile[]

optionalexternal
flags? : MessageFlags | undefined

Message flags combined as a bitfield

Inherited from: RESTPostAPIChannelMessageJSONBody

optionalexternal
message_reference? : RESTAPIMessageReference | undefined

Include to make your message a reply or a forwardSee https://discord.com/developers/docs/resources/channel#message-reference-object-message-reference-structure

Inherited from: RESTPostAPIChannelMessageJSONBody

optionalexternal
nonce? : number | string | undefined

A nonce that can be used for optimistic message sending

Inherited from: RESTPostAPIChannelMessageJSONBody

optionalexternal
poll? : RESTAPIPoll | undefined

A poll!

Inherited from: RESTPostAPIChannelMessageJSONBody

optionalexternal
sticker_ids? : [Snowflake, Snowflake, Snowflake] | [Snowflake, Snowflake] | [Snowflake] | undefined

IDs of up to 3 stickers in the server to send in the messageSee https://discord.com/developers/docs/resources/sticker#sticker-object

Inherited from: RESTPostAPIChannelMessageJSONBody

optionalexternal
tts? : boolean | undefined

true if this is a TTS message

Inherited from: RESTPostAPIChannelMessageJSONBody