Create messages with embeds and buttons for your server

Published on May 23rd, 20262 min read

Create messages with embeds and buttons, send them to any channel, and reuse them for selfroles, welcome panels, and more.

Ads

The Message Builder lets you design Discord messages with text, embeds, and buttons, save them in the dashboard, and send them to the channel you choose. It's the core tool behind selfroles, info panels, and visual announcements.

Prerequisites

  1. Access to the dashboard with admin or manager permissions.
  2. Nekotina needs Send Messages and Embed Links in the target channel.
  3. (Optional) Server actions created if you want interactive buttons.

Step 1 — Create a message

  1. Go to Utilities → Message Builder.
  2. Click Create message.
  3. Set a descriptive name, e.g. Server rules.
  4. Write the message content or leave it empty if you only use embeds.
Preview
Nekotina
NekotinaAPP

Server rules

Read the guidelines before participating. Welcome!
Simple message with a rules embed.

Step 2 — Add embeds

  1. Click Add embed in the editor.
  2. Fill in title, description, and color.
  3. (Optional) Add image, thumbnail, or footer.

You can add up to 10 embeds per message.

Step 3 — Add buttons (optional)

  1. Add a button row.
  2. Choose the type:
    • Link → opens an external URL.
    • Server action → runs a server action (roles, replies, etc.).
Button typeTypical use
LinkWeb rules, invite, social media
Server actionSelfroles, confirmations, interactive flows

Step 4 — Save and send

  1. Click Create message to save.
  2. From the message view, click Send.
  3. Choose the Discord channel and confirm.

You can also duplicate, edit, or delete saved messages from the builder list.

Preview and later edits

  • Use Preview to see how it will look in Discord before sending.
  • To update an already published message, send again with the message ID to edit it in place.

Limits

FreePremium
Embeds per message1010
Button rows55
Buttons per row55
Buttons per message2525

Tips

  • Use clear names: Selfrole panel, Rules, Event announcement.
  • Combine with Server actions for interactive panels.
  • Duplicate a message if you only need minor changes.

Common issues

Summary

1. Create message → Name + content/embeds
2. (Optional) Buttons → Link or Server action
3. Save → Send to chosen channel

You can now publish custom messages on your server!

Back to guides