# Embed Creation

A particularly useful feature, embed creation allows you to generate a simple embed through Discord. A single command can allow you to generate an embed!

#### OBJECTIVES

* [Generate an Embed](/features/embeds.md#generating-an-embed)
* [Edit an Embed](#editing-an-embed)

<figure><img src="/files/oGV2JZy3n2k0oDY72nbV" alt=""><figcaption><p>Customise the message with emojis and buttons to your heart's content!</p></figcaption></figure>

## Generating an Embed

To get started, run the [`/embed generate`](/commands/branding/embed.md) command. Once you do so, a form will pop up on your screen. Simply enter as much or as little as you wish, ensuring that you submit data in at least one of the fields.

<figure><img src="/files/mHVxSLyMRFZK6qczztKf" alt="" width="396"><figcaption></figcaption></figure>

{% hint style="info" %}
You can find a hex colour using [**this link**](https://www.google.com/search?q=hex+colour+picker).
{% endhint %}

Once you have run this command, a preview of the embed will be displayed with the option to add buttons to it. If you wish to add buttons, press the "Add Link" button to do so. Once you are done, press the "Send Embed" button to dispatch it to the channel.

<figure><img src="/files/5dz61aX1fTZx8WjOCH99" alt="" width="488"><figcaption></figcaption></figure>

{% hint style="info" %}
When specifying the optional emoji parameter for the button, you can either enter a unicode emoji or an emoji ID if it is a custom emoji.
{% endhint %}

## Editing an Embed

Editing an existing embed is very simple. Simply run the `/embed edit` command, supplying the message id of the embed.&#x20;

You can obtain the message ID by right-clicking the message and selecting "Copy ID". The existing content of that embed will be automatically added to the popup so you can continue from what's already in the embed.

<figure><img src="/files/upXkLLK2IwhuOeHZs7wL" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/flJp412NqPnPeQvzcgiC" alt=""><figcaption><p><a href="https://zap-hosting.com/deluxe"><strong>Click here to be redirected to our affiliate link!</strong></a></p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.elyxir.dev/features/embeds.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
