Structure

Each parameter in the embed is represented by a key-value pair which is separated by a colon. For example, the title parameter will look like {title: hello {user}}. The {user} is a variable which will be filled in with the user’s display name.

  • { begins a parameter.
  • : separates parameter from content.
  • $v separates the parameters.
  • } ends a parameter.

Check out at our embed builder to help you creating your embeds without struggle

Parameters list

  • url - The embed URL. (https://..)
  • color - The embed color. (#FFFFFF)
  • title - The embed title. (hello {user})
  • description - The embed description. (hello {user})
  • image - The embed image URL. (https://..)
  • thumbnail - The embed thumbnail URL. (https://..)
  • timestamp - The embed timestamp. (NO ARGUMENTS)

The following parameters require additional arguments which are separated by &&.

Variables

You can use dynamic variables in your embeds to display user-specific information. For example, {user} will be replaced with the user’s display name.

You can view the available variables by clicking here.
{description: The name of this guild is **{guild.name}**}$v{content: Hello! {user.mention}, what's up?}

Frequently Asked Questions

How do I insert a line break in the description field?

Use SHIFT + ENTER to add a line break inside your description field.

Why doesn’t my embed code work with some commands?

Since some commands support both plain text and embed formatting, you must indicate when you’re using an embed. Begin your embed with {embed}$v to define the variables, then write the rest of your embed content as usual.

 welcome message {embed}$v{message: Welcome to /{guild.name} {user.mention}}$v{description: Enjoy your stay!}$v{thumbnail: {user.avatar}}