Skip to content

Welcome & Leave

Off by default

Greet new members in a channel, by DM, or both, with text, an embed or a welcome image you design in layers. Leave, ban, boost and role messages live on the same page, each with its own switch.

On this page
  1. Open the dashboard and pick your server. Sign in with Discord if you haven’t.
  2. Find Welcome & Leave in the module list (press / to filter it, or ⌘K and type its name) and turn it on.
  3. Go through the settings below. Simple mode shows the essentials; switch to Advanced for the rest.
  4. Changes apply in your server within a few seconds of saving.

Tips

  • Use {user} to mention the new member and {membercount.ordinal} for “the 1,204th member”.
  • The Welcome, Leave, Bans, Boosts and Roles tabs share one page and one save button.
  • Random messages rotate between several greetings by weight, and never send the same one twice in a row.
  • Send after, Delete after and Delete if they leave within keep a busy welcome channel tidy.

SettingsLink to this section

What you’ll find on the Welcome & Leave page of the dashboard. Settings marked Advanced only show in Advanced mode.

Messages are yours to design

Each Message setting opens the message designer: stack text, cards with a colored bar, images beside text, galleries and buttons, with variables anywhere, and see it as Discord will show it. See the blocks

Welcome message

Posted when someone joins. Text, cards and images.

Send a welcome messageOn/off
Welcome channelChannel
Where new members are greeted. Leave empty to only send a DM.
Welcome messageMessage
Random messagesAdvancedSetting
Pick the message at random from several, by weight.

Direct message

A private hello, sent to the new member.

Also DM new membersOn/off
DM messageMessage
Random DMsAdvancedSetting
Attach the welcome card to the DMAdvancedOn/off

Welcome card

An image with the member’s avatar and name, attached to the welcome message.

Send a welcome cardOn/off
Card editorChoice
LayersSetting
BackgroundSetting
TitleText with variables
SubtitleText with variables
FontChoice
AvatarChoice
LayoutChoice
Ring around the avatarAdvancedOn/off
Text colorAdvancedColor
The default white and mint switch to ink and pine on the Paper background.
Accent colorAdvancedColor
Overlay strengthAdvancedNumber
Overlay colorAdvancedColor
Card placementAdvancedChoice
Inside the first embed shows the card as that embed’s image.

OptionsAdvanced

Ignore botsOn/off
Only botsOn/off
Greet bots only (for a bot log channel).
Wait for members to accept the rulesOn/off
With membership screening on, greet members once they’ve accepted.
DM the member if the channel is unavailableOn/off
Used when the welcome channel was deleted or Kovu can’t post in it.

TimingAdvanced

When the welcome message goes out, and when it’s cleaned up.

Send afterDuration
Wait this long after the member joins. Leave at 0 to send at once.
Delete afterDuration
Delete the welcome message this long after it’s posted. 0 keeps it.
Delete if they leave withinDuration
Delete the welcome message when the member leaves this soon after joining.

Leave message

Posted when a member leaves the server.

Send a leave messageOn/off
Leave channelChannel
Leave messageMessage
Random leave messagesAdvancedSetting
Also DM the memberAdvancedOn/off
Best effort: Discord only delivers it while they share another server with Kovu.
Goodbye DMAdvancedMessage
Ignore botsAdvancedOn/off
Only botsAdvancedOn/off
Skip members who were bannedAdvancedOn/off
A ban also counts as leaving. With this on, only the ban is announced.
Minimum time in the serverAdvancedDuration
Skip members who leave sooner than this after joining. Members who joined before you set this are always announced.
Delete afterAdvancedDuration
Delete the leave message this long after it’s posted. 0 keeps it.

Ban message

Posted when a member is banned, by Kovu or anyone else.

Send a ban messageOn/off
Ban channelChannel
Ban messageMessage
Random ban messagesAdvancedSetting
Ignore botsAdvancedOn/off
Only botsAdvancedOn/off
Delete afterAdvancedDuration
Delete the ban message this long after it’s posted. 0 keeps it.

Boost message

Thank members who boost the server.

Send a boost messageOn/off
Boost channelChannel
Boost messageMessage
Random boost messagesAdvancedSetting
Only the first boostOn/off
Thank members once when they start boosting. Off: also thank them for each extra boost (needs Discord’s boost messages in the system channel).
Delete Discord’s boost messageAdvancedOn/off
Removes the “just boosted the server” message Discord posts in the system channel. Kovu needs Manage Messages and Read Message History there.
Delete afterAdvancedDuration
Delete the boost message this long after it’s posted. 0 keeps it.

Role messages

A message in a channel or by DM when a member gains or loses a role.

Send role messagesOn/off
Role messagesSetting
Ignore botsAdvancedOn/off

Ready to try Welcome & Leave?

Pick your server, turn it on and save. Changes reach Discord in seconds.

We use Google Analytics to see which pages and features get used. It never gets your Discord ID, server names or messages. No ads, and we don’t sell your data. Read our Cookie Policy.