Skip to main content
Version: 0.37.114

RESTPostAPIChannelMessageJSONBody

Index

Properties

optionalallowed_mentions

allowed_mentions?: APIAllowedMentions

optionalattachments

attachments?: RESTAPIAttachment[]

Attachment objects with filename and description

optionalcomponents

optionalcontent

content?: string

The message contents (up to 2000 characters)

optionalembed

embed?: APIEmbed
@deprecated

Use embeds instead

optionalembeds

embeds?: APIEmbed[]

Embedded rich content (up to 6000 characters)

See https://discord.com/developers/docs/resources/channel#embed-object

optionalenforce_nonce

enforce_nonce?: boolean

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.

optionalflags

flags?: MessageFlags

Message flags combined as a bitfield

optionalmessage_reference

message_reference?: RESTAPIMessageReference

optionalnonce

nonce?: string | number

A nonce that can be used for optimistic message sending

optionalpoll

A poll!

optionalsticker_ids

sticker_ids?: [string, string, string] | [string, string] | [string]

IDs of up to 3 stickers in the server to send in the message

See https://discord.com/developers/docs/resources/sticker#sticker-object

optionaltts

tts?: boolean

true if this is a TTS message