Embed Creator

Design Components V2 panel layouts for Lio modules. Plus unlocks custom drafts; Premium adds custom footers on supported embeds.

Overview

The Embed Creator is a dashboard tool for building Discord Components V2 containers — title, subtitle, body paragraphs, accent color, optional buttons, and (Premium) a custom footer line.

Drafts are stored per guild and reused when modules post or update panels. The bot injects dynamic parts (open-ticket controls, live lists, directory entries) around your static layout.

Free accounts use built-in default layouts. Plus and Premium unlock editing and saving custom drafts on supported modules.

Plus / Premium

  • Plus — create and save CV2 drafts, use Edit embed inside module config, access Embed Creator from the sidebar.
  • Premium — everything in Plus plus custom footer text on embeds where the dashboard shows a footer field.
  • Free — modules still work with default panels; you cannot save a custom draft.
Tip

Subscription is tied to your Lio account, not individual servers — Plus applies on every guild you manage.

How to open it

  1. Sign in at lio.gg and open Dashboard → your server.
  2. Click Embed Creator in the main sidebar (Plus badge if you are on Free).
  3. Alternatively, open a module that supports drafts (Welcome, Tickets, RP, etc.) and click Edit embed — the same designer opens with context for that module.

Designer fields

  • Title & subtitle — shown at the top of the CV2 container.
  • Body — one or more paragraphs; keep lines short for mobile Discord clients.
  • Accent color — hex without #; defaults to Lio yellow if empty.
  • Buttons — optional link or style buttons; module-specific actions are added by the bot where needed.
  • Custom footer (Premium) — extra line above the Lio watermark on supported posts.

Save & default embed

Save draft persists your layout to the database for that guild (and module context when opened from a module).

Use default embed reverts sending to the built-in layout without deleting your saved draft — useful for A/B testing or emergencies.

After saving, use Resend panel / Sync panel in the module if the message already exists in Discord and you need an in-place update.

Modules that use drafts

  • Welcome — join/leave panels and optional DM container.
  • Tickets — custom ticket panel (open control injected automatically).
  • RP (Service IDs) — directory panel banner area.
  • Absences — request panel.
  • Streamer — hub panel styling (list of live channels is injected by the bot).
  • Lager — warehouse panel.
  • XP — shop panel when configured.
  • Giveaways — announcement layout where CV2 is enabled on your deployment.
Tip

Not every module uses CV2 yet — if you only see a text area, that module still uses legacy embeds.

Troubleshooting

  • Edit embed greyed out → upgrade to Plus or check you are on the correct account.
  • Panel looks broken in Discord → remove unsupported markdown; CV2 uses plain text sections.
  • Changes not visible → save draft, then Resend/Sync panel in the module; old message IDs are updated in place when possible.
  • Custom footer missing → Premium required; field hidden on Free/Plus-only accounts.