Docs/Bot/Welcome & Goodbye
Engagement

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 URL

Server 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

1

Enable Welcome Messages

Go to Dashboard → Welcome & Goodbye → Toggle on Welcome

2

Select Channel

Choose which channel welcome messages should be sent to

3

Customize Message

Design your welcome embed or text message with variables

4

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."