Scratch for Discord
Web-ApplicationDiscord Server
  • 🏠Home
  • 👋Introduction
    • About Scratch for Discord
  • 🎓Tutorial
    • Block Usage
    • Bot Setup
    • Hosting
    • Slash Commands
  • 🧰Toolbox
    • 💼Base
    • ⚽Basic
      • Text
      • Math
      • Colors
    • 🔩Functions
      • Logic
        • If logic
        • State Machines
      • Loops
      • Lists
      • Variables
        • Var
        • Let and Const
      • Functions
      • Collections
      • Buffers
      • Objects
      • 💾Database
      • 📂Files
        • 🖼️Images
          • 📬Member Cards
      • 🔑Securing
    • 🖥️Discord
      • 🎨Embeds
      • 📻Interactions
        • ⚒️Slash
          • 📤Actions
            • 🧱Stacks
            • 🔎Reporters
          • 📥Events
        • Button
        • Menu
        • Context menu
        • Forms
      • 🥁Music
        • 📜Music Lyrics
      • 🗄️Servers
        • 😀Emojis & Stickers
          • 📤Actions
          • 📤Events
        • 🔰Roles
          • 📤Actions
            • 🧱Stacks
            • ❔Booleans
          • 📤Events
        • 🗓️Schedule events
          • 📤Actions
          • 📤Events
        • 📺Channels
          • 📤Actions
          • 📥Events
        • 💬Messages
          • 📤Actions
            • 📝Messages
            • 📢Threads
            • 🔗Webhooks
            • 🥳Reactions
          • 📥Events
          • 🔎Reporters
            • 📌Message Context
        • 👥Members
          • 📤Actions
          • 📥Events
            • 📭Leave
    • 🚀Applications
      • 📊Charts
    • 🌐Websites
      • Dashboard
  • 🖥️Interface
    • ⚙️Settings
    • ⌨️Hotkeys
    • ▶️Download & Run
    • 🖇️Git
  • 🪄Advanced
    • Custom Code
  • 🔗Links
    • 📦Packages
    • ❔FAQ
    • Web-Application
    • Discord Server
    • Source Code
Powered by GitBook
On this page
  • Creation
  • Process
  • Fields
  • Usage of block "Send embed with name (text)"
  • Naming
  • Embed Message Content
  • Sending
  • Example
  • Example
  • Limitations
  • Documentation

Was this helpful?

Edit on GitHub
  1. Toolbox
  2. Discord

Embeds

An embed object is a component of Discord messages that can be used to present data with special formatting and structure

PreviousDiscordNextInteractions

Last updated 1 year ago

Was this helpful?

Creation

Process

Fields

Block
Function
Output

Set the "Author: Name" of an Embed through a "String" block

Set the "Author: URL" of an Embed through a "String" block

Set the "Author: Profile URL" of an Embed through a "String" block

Set the "Title: Name" of an Embed through a "String" block

Set the "Title: URL" of an Embed through a "String" block

Set the "Description" of an Embed through a "String" block

Set the "Thumbnail" of an Embed through a "String" block

Set the "Image" of an Embed through a "String" block

Set the "Title" and "Description" of a Field through a "String" block

Set the "Footer name" of an Embed through a "String" block

Set the "Footer Icon" of an Embed through a "String" block

Usage of block "Send embed with name (text)"

Naming

Embed names cannot have space characters

You can insert the name of multiple embeds, you just need to do: ", " between each embed name

Example

Embed Message Content

An embed can include message content by inserting the "with message" option

Example

Sending

To send an embed you need the block

Send embed with name (text).

Example

Example

Input
Output

Limitations

  • Embed titles are limited to 256 characters

  • Embed descriptions are limited to 4096 characters

  • There can be up to 25 fields

  • A field's name is limited to 256 characters and its value to 1024 characters

  • The footer text is limited to 2048 characters

  • The author's name is limited to 256 characters

  • The sum of all characters from all embedded structures in a message must not exceed 6000 characters

  • Ten embeds can be sent per message

Documentation

Set the color of an Embed through a Hexadecimal code or with blocks

🧰
🖥️
🎨
Discord Docs
Colors
Using slash commands