embed builder

Build an embed, watch it come together, then copy the script into any scraps command that takes a message.

Posts the embed to a channel straight from your browser. The URL isn't saved.

preview

scrapsAPP

script


        

variables

Type { in any box to pick one. scraps fills them in when it sends the message; the preview shows sample values.

syntax

The builder writes this for you, but it's plain text, so you can tweak it by hand too.

{content: Hello {user}}
Message text above the embed
{embed}
Starts the embed
$v
Separates the embed's parts
$v{title: Welcome {user.name}}
Title, with a variable
$v{description: Members: {guild.count}}
Description
$v{field: Rules && See #rules && inline}
A field: name, value, and inline if it should sit beside others
$v{image: https://scraps.wtf/banner.png}
Large image under the embed
$v{timestamp}
Shows when the message was sent
{button: link && Visit site && https://scraps.wtf}
Link button
{button: primary && Click me && cid && 🎮}
Button with a custom ID and an emoji