Welcome & Leave
Off by defaultGreet 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
Set it upLink to this section
- Open the dashboard and pick your server. Sign in with Discord if you haven’t.
- Find Welcome & Leave in the module list (press / to filter it, or ⌘K and type its name) and turn it on.
- Go through the settings below. Simple mode shows the essentials; switch to Advanced for the rest.
- 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
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.