Greeting Messages
Say hi when someone joins your Discord and see them off when they leave. Each message has its own on/off switch, a live preview, and options for DMs, auto roles and link buttons.
01What it does
First impressions count. When someone joins your Discord, the bot can post a welcome message in a channel of your choice, send them a DM, and hand out roles straight away. When someone leaves, gets kicked or gets banned, it can post a goodbye.
You'll find it under Management > Discord Integration > Greeting Messages. There are two cards at the top, Welcome and Goodbye, and each one has its own switch. Under the switch you can see what it's doing right now, like which channel it posts in and how many people it has welcomed so far.
02Setting up your welcome
- 1Press Edit on the Welcome card.
- 2Pick the channel it should post in. If you only want the DM or the auto roles, pick Don't post in a channel.
- 3Write your message. Add an embed if you want the nice card with a colour bar, title and pictures.
- 4Check the preview on the right. That's exactly what people will see.
- 5Press Save changes, then flip the switch on.
Don't feel like starting from a blank page? There's already a default welcome ready to go. If you've messed around with it and want it back, press Use default design.
If you flip the switch on while you still have unsaved changes, it saves them for you at the same time. No need to press save first.
03Variables
Variables are little placeholders in curly brackets that get swapped for the real thing when the message goes out. Click a box you're typing in, then click a variable from the bar and it drops in right where your cursor was.
{user}pings the new member.{username}and{displayname}show their name without pinging them.{server}is your Discord's name.{membercount}is how many members you have, like 1,234.{membercount_ordinal}turns it into 1,234th, so you can write "You're our 1,234th member!"{account_age}and{created_at}tell you how old their Discord account is. Handy for spotting fresh alt accounts.{user_avatar}and{server_icon}are pictures. Put them in the image fields of the embed, like the thumbnail.
Goodbye messages also get {time_in_server}, so you can say how long they stuck around for.
04Extras for the welcome
- Link buttons: add up to 5 buttons under the message. Each one opens a link. Use Or link to a channel to point a button at your rules or info channel without copying any links.
- Send them a DM: a private message to every new member. It has its own text and embed, and you can switch the preview over to see it.
- Auto roles: give up to 10 roles to everyone who joins, with a separate list for bots. If your server has a rules screen, they get the roles once they accept the rules, not before.
- Delete the channel message: tidy up after a while, anywhere from 30 seconds to an hour. Great for busy servers where welcomes pile up.
- Don't welcome bots: on by default, so adding a new bot doesn't get a welcome party.
Some people have DMs turned off, so the bot can't always reach them. Keep anything important in your server too, not just in the DM.
The bot can only give roles that are below its own role. Roles it can't give show up greyed out in the list with a short reason why.
05Testing it
Press Send test in the bar at the bottom. The bot sends your current draft, even if you haven't saved it yet, using you as the new member. So you'll see your own name and picture in it. It posts in your welcome channel, and if the DM is turned on, you get that in your DMs too.
Always send a test after a big change. It's much nicer to spot a typo yourself than to have your new members spot it.
06Good to know
- If the bot couldn't post last time, for example because it lost access to the channel, a red banner at the top tells you what went wrong and when.
- Goodbye messages work the same way as the welcome, just without the DM, auto roles and buttons.
- Messages can be up to 2000 characters, same as Discord.