Documentation Index
Fetch the complete documentation index at: https://docs.blibot.lat/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Components V2 embeds are a modern Discord message format. Instead of a single embed object, they use a stack of blocks — each block is either text, an image, or a separator. They render as rich, clean layouts directly in chat. Unlike raw embed scripting, V2 embeds are defined in JSON and saved by name for reuse.Creating a V2 embed
[...]) of block objects. Omitting the JSON starts a classic draft instead (see Building embeds interactively).
Block types
| Block | Fields | Description |
|---|---|---|
text | content | A text block. Supports all variables. |
image | url | An image. Must be a valid http/https URL. |
sep | spacing (optional) | A horizontal divider. Default spacing: 1. |
Text block
{user.*}, {guild.*}, {channel.*}, etc.
Image block
Separator block
spacing for more visual breathing room.
Full example
,embed create.
Sending a saved embed
,embed sent and the target is the same channel where the command was typed, the command message is deleted automatically so only the embed appears.
Managing saved embeds
Variables
All standard variables work inside"content" fields of text blocks:
Building embeds interactively
Use/embed create name:(name) to create a named embed and open the interactive editor panel. You can also build a temporary draft using prefix commands: