Skip to content
All docs

Guides

Discord embed examples + a free embed builder

10 Discord embed examples (announcements, rules, welcome, events) plus a free visual embed builder to design rich embeds and send them automatically. No code.

4 min read

Embeds turn a plain bot message into a clean, branded card, with a title, colour bar, fields, images, and a footer. They're how good servers do announcements, rules, and event posts. This guide shows 10 embed examples to copy and how to design and send them visually, no code, on your own bot.

10 Discord embed examples

Each of these is a common embed layout. Mix and match the parts (title, description, fields, image, footer, colour).

  1. Announcement: bold title, one-paragraph description, a coloured accent bar, and a footer with the date. Great for patch notes and news.
  2. Server rules: a numbered list in the description, each rule short and scannable, with a "React to agree" line at the bottom.
  3. Welcome card: a friendly title (Welcome {{username}}!), a "start here" description, and fields linking to #rules, #roles, and #intros.
  4. Event / schedule: title with the event name, fields for Date, Time, and Where, plus a thumbnail image.
  5. Giveaway: a prize title, an "how to enter" description, a field for the end time, and a bright colour to grab attention.
  6. Staff / support: a "Need help?" title, fields for each support channel, and a footer telling people response times.
  7. Server stats: fields for member count, boosts, and online count, refreshed on a schedule.
  8. Poll or vote: a question as the title, options in the description, and buttons or reactions to collect votes.
  9. Stream live alert: a "🔴 Live now" title, the stream title in the description, a thumbnail, and a Watch button linking to the stream.
  10. Ticket / form confirmation. A "We got your request" title with the submitted details laid out in fields.

Build embeds visually with NoriaFlow

No JSON, no code. Design the card and watch it render:

  1. Connect your Discord bot to NoriaFlow (your token stays encrypted).
  2. Add a Send Message action and switch it to Embed.
  3. Use the visual builder to set the title, description, colour, fields, image, and footer. A live Discord-style preview updates as you type.
  4. Insert variables like {{username}} or values from earlier steps to personalise each send.
  5. Choose the bot, server and destination channel. Double-click the step, open Test and choose Run simulation to inspect the composed embed. The editor topbar's Test simulates a trigger branch of the workflow. Simulations do not post to your server; services may still be read.
  6. To send a real message, choose Publish, review the selected branch and destination, then confirm Publish live. Use a manual Run where supported, or cause the real trigger event. This sends the embed to the chosen channel and counts as a real run. Start in a dedicated test channel.

After a real send, open Activity → Runs and inspect the execution. The dashboard's Messages page lets you inspect supported messages in channels your bot can access. A simulated result is evidence of composition, not proof of delivery or live channel permissions.

Publish a one-off embed from Messages

For a single post, open Messages → New message without creating a workflow. Choose Send as, then the Server and Channel, design the embed and check the preview and destination. The bot needs permission to view and send in the channel, plus Embed Links for embeds. Choose Send to #your-channel only when you are ready to publish: that action sends a real Discord message. Find the publication in Messages afterward. The composer preview does not post anything.

Send embeds automatically

The point of embeds isn't a one-off post. It's automation:

Make it your own

  • Brand the colour: use your server's accent colour on every embed so posts feel consistent.
  • Add buttons: pair an embed with buttons for links or actions (see the reaction-roles guide for how button clicks trigger workflows).
  • Reuse a template: save a designed embed as a reusable step so announcements always look the same.

That's a polished, on-brand embed. Designed visually and sent automatically from your own bot.

Setup checks and next steps

  • Check the selected bot, server and destination channel. Role actions also require the bot role to sit above the role it changes.
  • Test with a dedicated channel or member before enabling this automation for everyone.
  • If a step fails, inspect its error and inputs rather than reconnecting every account.

See the extension setup guide for adding and reusing services, the node reference for parameters, and testing and debugging for execution diagnostics.

Frequently asked questions

How do I send a rich embed in Discord without code?

Use a bot and a visual embed builder. In NoriaFlow you connect your own Discord bot, design the embed with the drag-and-drop builder (title, description, colour, fields, image, footer), see a live preview, then send it with a Send Message action, no code and no JSON.

Do I have to write embed JSON by hand?

No. NoriaFlow's embed builder is fully visual with a live Discord-style preview, so you never touch raw JSON. Power users can still switch to JSON if they want, but it's optional.

Can embeds include buttons or dynamic values?

Yes. You can attach buttons to an embed for actions or links, and insert variables like {{username}} or values from earlier steps so each embed is personalised when it's sent.

Are embeds free to send?

Yes. You bring your own Discord bot and embeds send on NoriaFlow's free tier. Embeds are a standard Discord feature. The only requirement is that your bot can post in the channel.