Skip to main content

Discord.CreateMessage

Creates a discord message object.

Syntax

Discord.CreateMessage "message_content"? "sender_name"? "sender_avatar_url"? *embeds...?

Returns

reference to DMessage object

Arguments

NameRequiredTypeDescription
message contentNoAny text e.g. "Hello, World!"The main message text (up to 2000 characters)
sender nameNoAny text e.g. "Hello, World!"Overrides the webhook's default display name.
sender avatar urlNoAny text e.g. "Hello, World!"Overrides the webhook's default profile picture.
embedsNoa reference to DEmbed object.An list containing up to 10 rich embed objects.

Details

This method does NOT send the message. Use Discord.SendMessage for that.

Possible errors

  • Provided more than 10 embeds. Discord only allows 10 embeds per message.

Validated examples using this method

On a running server

Use serhelp Discord.CreateMessage to inspect the reference generated by your installed SER version.