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

# Send cards from your bot

> Use the Make an image card block and the card value to send your card.

You designed a card. Now let's make your bot send it! You need two things:

1. The **Make an image card** block. It draws the card.
2. The value `{card}` in a message **after** that block. It attaches the picture.

**1. Open a command or event**

For example, an event that runs when a new member joins, for a welcome card. The block works in both the command builder and the event builder.

**2. Add the Make an image card block**

Find **Make an image card** in the block list and connect it. Press it and pick your card. You see a small preview of it.

**3. Add a message after it**

Add a message block **after** the Make an image card block. In the message, type `{card}`. You can also put `{card}` in an embed or layout message picture box.

**4. Save and try it**

Save. When the command or event runs, your bot draws the card for that person and sends it with the message.

![The DogeBot command builder with blocks connected on the board](https://mintcdn.com/doge-bot/0C6-zgXTpDx1QOCe/images/guide/builder-command.png?fit=max\&auto=format\&n=0C6-zgXTpDx1QOCe\&q=85\&s=b7568b03c11d216dd65caf823f2b7d7a)

> [!WARNING]
>
> The order matters. `{card}` only works in a message that comes **after** the Make an image card block.

## Example: a welcome card

> **Welcome card**
>
> Your card has a text layer that says `Welcome, {user_displayName}!` and another that says `Member #{server_members}`.
>
> Your event has **Make an image card** (your welcome card), then a message that says:
>
> ```text theme={null}
> Everyone say hi! {card}
> ```
>
> When Sam joins, the bot posts "Everyone say hi!" with a card that says **Welcome, Sam!** and **Member #120**.

More ideas: a rank card with `{DBVAR_...}` values for levels or coins. See [Welcome messages and cards](/build-real-systems/welcome-messages-and-cards).

## Send me a test

In Card Studio, press **Send me a test**. Your bot sends you the real card in a private message, with your own Discord picture and name. It uses your linked Discord account, or asks for your Discord user ID.

## Free and Premium

| Plan | Cards | DogeBot mark |
| - | - | - |
| Free | 3 cards | A small DogeBot mark in the corner |
| Premium | Up to 100 cards | No mark |

> [!NOTE]
>
> Card Studio is for Discord bots only.


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