Welcome & Leave
The welcome and leave message system automatically sends customizable messages when users join or leave your server
Placeholders
Before setting up, note the placeholders you can use.
Example:
# {userName}: YouSeeMeRunning
# {user}: @YouSeeMeRunning
# {userTag}: YouSeeMeRunning#1234
# {userId}: 264032125496459265 - This is the ID
# {userBanner}: Displays their users banner in the image field
# {UserCreation}: How old is their account? Discord timestamp
# {guildName}: Guild Name
# {guildIcon}: Guild Icon
# {memberCount}: Guild Member Count - 1st, 2nd, 3rd, 4th...
# {memberCountNumeric}: Displays 5, 6, 7...
# {longTime}: March 1st, 2023
# {shortTime}: 17:00
# {user-joinedAt}: For leave messages, displays when they first joined
# {user-createdAt}: The date when the user's Discord account was created
# {autoKickTime}: How long until the user is kicked
# {invitedBy}: Who invited them?
# {invitedByCount}: How many invites the person who invited them has
# {joinDate} # Discord timestamp for when they joined
# {joinTime} # Discord timestamp for when they joined
# {leaveDate} # Discord timestamp for when they left
# {leaveTime} # Discord timestamp for when they leftUse these in your Text, Embed.Description, Footer, etc.
Welcome Messages
Core Settings
WelcomeMessage:
Enabled: false
ChannelID: "CHANNEL_ID"
Type: "BOTH" # EMBED, MESSAGE, BOTH
Text: "Welcome to **{guildName}**, {userName}"Enabled → Master switch for welcome system
ChannelID → Channel where messages will be sent
Type →
MESSAGE= text onlyEMBED= embed onlyBOTH= show both, embed and text.
Embed Options
Description → Multiple lines supported
Images/Thumbnails → Use placeholders like
{user-avatar},{userBanner}Buttons → Add useful links (e.g., rules, website, product page)
Direct Message (DM) Welcome
Sends a private DM to each new member.
Great for onboarding or linking rules.
⚠️ Some users disable server DMs → not a bug.
Auto-Delete System
AutoDelete:
Enabled: false
Delay: "15s"Deletes welcome messages after set time.
Delay accepts:
10s,1m,1h,1d.Useful for keeping your welcome channel clean.
Leave Messages
Core Settings
LeaveMessage:
Enabled: false
ChannelID: "CHANNEL_ID"
Type: "BOTH"
Text: "Goodbye, {userName}!"Enabled → Master switch for leave system
ChannelID → Where the leave message is posted
Type →
MESSAGE,EMBED, orBOTH
Embed Options
Keeps your farewell messages consistent with your welcome style.
Use
{user-joinedAt}to remind how long they were part of the server.
Auto-Delete System
AutoDelete:
Enabled: false
Delay: "15s"Works the same as the welcome auto-delete.
Helpful for servers that want clean logs without permanent goodbye posts.
Best Practices
Message design → Keep it warm, friendly, and on-brand.
Channel management → Use a dedicated
#welcomeor#farewellchannel.Invite tracking →
{invitedBy}only works if invite tracking is enabled.
Common Issues
“Messages not showing” → Make sure
Enabled: trueand bot has send/embed perms.“Placeholders not working” → They are case-sensitive, e.g.,
{userName}not{username}.“Images not loading” → Test the URL in a browser. Ensure that you right click the image and "Copy Image Address".
“DMs not delivered” → Some users block DMs.
Last updated