JSON Import
Import embeds from external tools like Discohook or message.style instead of building from scratch. Paste your JSON and the designer fills in all the fields automatically.
Open Support Inbox Panel →What is this?
A paste-in dialog that accepts an embed JSON payload from Discohook, message.style, or any tool that exports the standard Discord embed shape. The designer fills in title, description, color, fields, author, thumbnail, and image automatically.
Why you might want it
If you already built an embed somewhere else, you don't have to rebuild it. Import it once, tweak the wording in the visual editor, save. Useful when migrating from another bot or copying a panel design between servers.
Supported JSON Formats
The embed designer accepts three common JSON formats used by popular Discord embed builders:
Flat Embed JSON
A single embed object with properties at the top level. This is the simplest format.
{
"title": "My Embed",
"description": "Hello world!",
"color": 5814783
}Embeds Array (Discohook Format)
An object with an embeds array containing one or more embed objects. This is the format exported by Discohook.
{
"embeds": [
{
"title": "My Embed",
"description": "Hello world!",
"color": 5814783
}
]
}Content + Embeds (message.style Format)
An object with both content and embeds fields. This is the format used by message.style and similar tools.
{
"content": "Some message text",
"embeds": [
{
"title": "My Embed",
"description": "Hello world!",
"color": 5814783
}
]
}How to Import
Open the Import Dialog
In the embed designer, click the Import JSON button located above the embed fields. This opens a dialog with a large text area.
Paste Your JSON
Paste your JSON into the text area. The dialog validates the JSON as you type and highlights any syntax errors.
Click Import
Click the Import button to apply the JSON. The designer fills in all matching fields automatically: title, description, color, fields, author, thumbnail, and image.
What Gets Imported
The following embed properties are recognized and imported into the designer:
- title — maps to the Title field
- description — maps to the Description field
- color — maps to the Color picker (converted from integer to hex)
- fields — maps to the Fields section (name, value, and inline for each)
- author — maps to the Author Name and Author Icon URL fields
- thumbnail.url — maps to the Thumbnail field
- image.url — maps to the Image field
Troubleshooting
If the import fails, check for these common issues:
- Invalid JSON syntax — missing commas, unclosed brackets, or trailing commas. Use a JSON validator to check your syntax before pasting.
- Missing required fields — the JSON must contain at least a
titleordescriptionto be recognized as a valid embed. - Wrong data types —
colorshould be an integer (e.g.,5814783), not a hex string. - Nested structure mismatch — make sure
fieldsis an array of objects, each withnameandvaluestrings.