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

# Quote

> Quote creates a styled image from text or a replied-to message. If the source message has an image, sticker, or supported custom emoji, the renderer may use those assets as a background or visual element.

## Inputs

Reply to a message with `.quote` or provide `.quote <text>`. The bot removes user mentions from displayed text and uses the original author's display name when quoting a message.

## Limits and fallback

Generation is rate-limited to one command per user every six seconds. Server configuration sets the maximum input length (180–1,200 characters; default 720). If Pillow or media download fails, Headless tries an alternate image path and may ultimately send a plain-text quote without notifications.

## Privacy

The renderer may download required assets from Discord CDN or URLs attached to the source message. Do not use private messages or content without permission as the source for a public quote.

## Card appearance and use

The renderer centers quote text in the right-hand area and signs it with the author's display name; the username and `Headless Quote` watermark may appear depending on configuration. The dark background can incorporate available message media. Keep quotes short for readability; use them for announcements, jokes, or memorable moments. Output can fall back to plain text when dependencies or media downloads fail.

### `.quote [text]`

```headless-command Syntax theme={null}
.quote [text]
```

```headless-command Example theme={null}
.quote This line deserves an image
```

Also works: `.q short text` · `.cuote short text`

> [!WARNING]
>
> Respect the author's consent and privacy when reusing content. The renderer may use attachments or stickers available on the quoted message.

## Steps

**1. Choose a source**

Reply to a message in the server or prepare your own text.

**2. Generate the quote**

Run `.quote` as a reply or use `.quote <text>`; wait for rendering to finish.

**3. Review the output**

Check attribution, text, and background before sharing the image beyond the channel.

## Related pages

* [Variables and templates](/docs/en/resources/scripting/variables.md)
* [Snipes](/docs/en/community/snipes.md)


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