Creating Custom Embeds with 7luxor
Creating Embeds with 7luxor
How to Create an Embed
To create an embed, use raw text input structuring each component with {} and separate them using $v. You can include elements like title, description, color, thumbnail, and image. Enhance your embed by adding author details and a footer using specific placeholders for dynamic content. This modular approach allows for flexible and detailed embed customization.
Basic Structure
{title: Welcome to the server}
$v
{description: Hello {user.name}, enjoy your stay!}
$v
{color: #5865F2}
$v
{thumbnail: https://example.com/thumb.png}
$v
{image: https://example.com/image.png}
$v
{timestamp: now}Add Author and Footer
{author: name: {user.display} && icon: {user.avatar}}
$v
{footer: text: Powered by Lux && icon: https://example.com/icon.png}Add Fields
{field: name: Level && value: 12 && inline}
$v
{field: name: Rank && value: Gold}Add Buttons (optional)
{button: label: Join Now && style: green && url: https://invite.link}
$v
{button: label: More Info && style: blue && url: https://docs.link}Auto Delete Message (optional)
${delete: 10}Add Plain Text Content (optional)
{content: Thanks for joining! Check below for more info.}Notes
Separate each part with
$vWrap individual items with
{}Supported button styles:
blue,green,red,greySupports variables like
{user.name},{guild.name}, etc.
Example Full Embed
{content: Hey {user.mention}, welcome!}
$v
{title: Welcome to {guild.name}}
$v
{description: You’re the {guild.count}th member!}
$v
{color: #43B581}
$v
{field: name: Account Created && value: <t:{user.created_at}:R> && inline}
$v
{field: name: Joined Server && value: <t:{user.joined_at}:R> && inline}
$v
{button: label: Visit Our Website && style: blue && url: https://example.com}
$v
${delete: 20}Use this format in any supported command like embed
Last updated
