Embeds & messages
Build a Discord message, preview it live, and send it through Blood.
Build and preview
Open the embed builder. Classic mode offers message content, author, body, fields, images, footer, and buttons. The preview updates as you type. Leaving color unset uses the default; Reset color removes a custom override.
Format text for Discord
Descriptions and message content support Discord-style formatting such as bold, underline, code, mentions, and masked links. Blood’s base variables and placeholders can insert live member, server, channel, bot, VoiceMaster, and time values. The preview is a simulation: resolved names, permissions, remote images, and interactive behavior may differ in Discord. Review mentions before sending a public message.
Copy code and send
Copy the generated Code output, then pass it to createembed in Discord. The command requires Manage Webhooks and Manage Server. Start in a test channel and review the actual Discord result before posting an announcement.
,createembed {title: Welcome}{description: Glad you are here.}Use Components V2 intentionally
Components V2 mode builds static layouts. Copy its generated output as-is; do not combine Classic embed syntax with a V2 layout. Preview buttons do not create new bot commands, handlers, or automated actions.
Reuse a message for welcomes
Welcome commands can attach message code to a channel. Review your configured destinations with ,welcome list, and use ,welcome test to inspect delivery. Check the available placeholders for the target feature instead of assuming every placeholder works in every context.
,welcome list