Welcome & Goodbye
Greet new members when they join and send farewell messages when they leave. Create a welcoming atmosphere for your community.
How It Works
When someone joins or leaves your server, WardX automatically sends a customized message. You can use embeds, images, and dynamic variables to personalize each message.
Welcome Messages
Greet new members with personalized messages, assign auto-roles, and guide them to important channels.
Goodbye Messages
Send farewell messages when members leave. Track who's leaving and how long they were in the server.
Message Types
Text Message
Simple text with variables. Quick and clean.
Rich Embed
Full embed with title, description, color, fields, and footer.
Image Card
Generated image with user avatar, name, and custom background.
Dynamic Variables
Use these variables in your messages. They'll be replaced with actual values when the message is sent.
User Variables
{user}@mention{user.name}Username{user.tag}User#0000{user.id}User ID{user.avatar}Avatar URLServer Variables
{server}Server name{server.id}Server ID{server.members}Member count{server.icon}Server icon URL{ordinal}1st, 2nd, 3rd...Additional Features
Auto Roles
Automatically assign roles to new members when they join. Great for default member roles.
Multiple Channels
Send welcome messages to multiple channels. Use a public welcome channel and a private staff notification.
DM Welcome
Send a private welcome message directly to the new member's DMs with server info and rules.
Bot Filter
Optionally ignore bot accounts so welcome messages only trigger for real users.
Quick Setup
Enable Welcome Messages
Go to Dashboard → Welcome & Goodbye → Toggle on Welcome
Select Channel
Choose which channel welcome messages should be sent to
Customize Message
Design your welcome embed or text message with variables
Test It
Use the test button to preview your message before going live
Example Messages
Welcome Example
"Welcome to {server}, {user}! You're our {ordinal} member. Check out #rules and enjoy your stay!"
Goodbye Example
"{user.name} has left the server. We now have {server.members} members."