Embed & Message
description
$description[]
Sets the main body (description) of a Discord embed. This is the main text area, located below the title.
Syntax
$description[text;(embedIndex)]
$description[]
The $description[] function defines the main body (description) of a Discord embed. This is the main text area of the embed, displayed below the title.
Syntax
$description[text;(embedIndex)]
Parameters
| Parameter | Description |
|---|---|
text |
The text of the description. Supports Discord markdown, line breaks, emojis, and interpolation of BDFD functions/variables. |
embedIndex |
Optional. Index of the embed to modify (0 by default). |
Return value
This function returns nothing; it modifies the response currently being constructed. The embed is sent via $sendMessage[].
Behavior
$description[]is a response mutation.- The description is the core of the embed’s content: this is where you place the bulk of your text.
- Maximum length: 4096 characters.
- If the text is empty, the description will not be displayed.
Examples
Simple description
$title[Information]
$description[Here is the requested information. Use the buttons below to navigate.]
$color[#5865F2]
$sendMessage[]
Multi-line description with markdown
$title[Server Rules]
$description[
**Server Rules:**
1. Respect other members
2. No spam
3. No NSFW content
*Thank you for your understanding!*
]
$color[#ED4245]
$sendMessage[]
Description with dynamic variables
$title[Profile]
$description[
**Name:** $username
**ID:** $authorID
**Registration Date:** $creationDate[$authorID]
]
$color[#5865F2]
$sendMessage[]
Notes
- The description supports full Discord markdown:
**bold**,*italics*,__underline__,~~strikethrough~~, lists, code blocks, etc. - To structure complex information, combine
$description[]with$addField[].