> ## Documentation Index
> Fetch the complete documentation index at: https://docs.giveawayx.lol/llms.txt
> Use this file to discover all available pages before exploring further.

# Embed messages

> Build and publish custom messages with embeds, buttons and menus from the dashboard.

The dashboard has a message builder where you design a message, publish it to a channel, and keep it in a library to edit later. Messages can include **embeds**, **buttons** and **select menus** that respond when members use them.

## What you can build

> [card] Embeds
>
> Up to **10 embeds** per message, each with up to **10 fields**, plus title, description, images, footer and color.

> [card] Buttons
>
> Clickable buttons that can show a private reply or run a response you wrote.

> [card] Select menus
>
> Drop-down menus with up to **25 options**, each with its own label, description and emoji.

> [card] Modern layouts
>
> Messages can also use the newer sections-and-containers layout.

## Your message library

Saved messages appear in a list you can search by name, channel or format. For each one you can **edit**, **copy** or **delete** it, and you can see whether it is **published** in Discord or still a **draft**.

## Buttons and menus keep working

The bot stores the original message and the response for every button and menu. When a member presses one, the bot looks it up and replies, so interactive messages **keep working even after the bot restarts**.

> [!TIP]
>
> Use a select menu for reaction-role style choices or FAQ menus, and a button for a single clear action like "Read the rules".

> [!NOTE]
>
> Design and editing happen on the [dashboard](https://docs.giveawayx.lol/features/dashboard.md) under **Embed Messages**.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.