Welcome

How to Write an Aesthetic Discord Welcome Message

Write a Discord welcome message new members actually read: a clear title, a short note, three fields and a banner. Plus how Kiwora's Welcome page does it.

By Kiwora team · Updated · 5 min read

A new member joins, glances at your welcome message for a few seconds, and decides whether this place is for them. Most welcome messages lose that moment. They are a wall of text, a pile of rules, and a banner nobody can read on a phone.

An aesthetic Discord welcome message is not about decoration. It is about being easy to look at and easy to act on. These steps work in any server, with any bot.

What a welcome message is for

A welcome message has three jobs:

  1. Greet the person by name, so they know it is for them.
  2. Tell them where to go next.
  3. Set the tone of the server in a sentence.

If a line does not do one of those jobs, cut it. Rules, long histories and full channel lists belong somewhere else.

Start with a title that uses their name

The title is the only line everyone reads, so make it warm and short. "Hey Mika, welcome in" beats "Welcome to the server" because it is clearly addressed to one person. Keep it to a single line, and skip the stacks of symbols. A clean title looks more deliberate than a decorated one.

Write one short note

Under the title, write two or three sentences. Say what the server is for and what a new member can do first. For example:

Notice what is missing: no rules, no count of channels. The note is a handshake, not a manual.

Use three fields as signposts

Under the note, add a few short sections. In Discord these are the fields of an embed: each one is a small title and a line or two. Three is a good number, because it is scannable at a glance and fits on one phone screen.

Use them as signposts, not explanations:

  • Start here: Read #rules, it takes a minute.
  • Pick your roles: Grab your pronouns and interests in #roles.
  • Say hi: Tell us what you are playing in #general.

Each field points to one place and asks for one action. If you want a fourth, ask whether a new member needs it in their first five minutes. If not, it can wait for a pinned message.

Add a banner, then stop decorating

A banner sets the mood before anyone reads a word. Make it wide rather than square so it is not cropped, and keep any text on it large and short, or leave text off entirely. Choose one color family and let the embed's accent color, the bar down the side, match it.

That matching is most of what people mean by aesthetic: one banner, one accent color, one consistent tone. Five colors and three icons look busy. One of each looks designed.

Make sure they get notified

A welcome in a channel nobody is watching is easy to miss. A short line above the embed that mentions the new member sends a notification and pulls their eye to the post. Keep that line to a few words so it does not compete with the title.

Test it on a phone

Most members will see your welcome on a small screen. Look at it on your own phone first. Check that the title fits on one line, the fields are not cut off, and the banner is readable.

How Kiwora's Welcome page does it

Kiwora's Welcome page is built around this layout (the docs list every option), and it shows a live preview of the post as you type. Nothing reaches Discord until you press Save.

  1. Open Welcome in your dashboard and choose the channel Kiwora should post in.
  2. Write the title. {username} becomes the new member's name, and the page starts you off with "Hey {username}, welcome in!".
  3. Write your note, or start from Friendly, Hype, Minimal or Cozy and edit every word.
  4. Add your extra sections. Free servers can have up to four, enough for three signposts and a spare.
  5. Pick the embed color. The banner comes from the theme you choose on the Server themes page, so your welcome, rules and other posts share one look.
  6. Turn on Mention on join for the notification, then press Save.

To see the real thing, type /test in your server. It sends a test welcome you can check on your phone, and you need the Manage Server permission to run it.

Once the welcome works, mention a birthday command in one of your fields; our guide to Discord birthday announcements explains how. Members who stay will also earn levels, which our guide to a Discord leveling system covers.

A welcome message you can copy

Title: Hey {username}, welcome in!
Note: Glad you found us. Look around, say hi when you are ready,
and ask if anything is confusing.
Field 1: Start here | Read #rules, it takes a minute.
Field 2: Pick your roles | Grab your pronouns and interests in #roles.
Field 3: Say hi | Tell us what you are playing in #general.

Change the channel names, swap in your own voice, and you have a welcome message new members will actually read.

Try it in Kiwora

The Welcome page has a live preview of the exact post, and nothing reaches Discord until you press Save.