Welcome System

Sends a message (plain text or a customized Embed) when a new member joins — either to a public channel, a DM, or both. Runs fully independently from auto-roles and invite tracking.

The Two Welcome Destinations#

DestinationWhat you configure
Server channelThe channel, the text, and an optional Embed with custom colors/image/fields
Direct Message (DM)Text and an Embed fully separate from the channel message — may fail if the member has DMs closed to everyone

Available Placeholders#

Automatically replaced with real values inside the text or Embed:

PlaceholderReplaced with
{user}A mention of the new member
{username}The username without a mention
{server}The server's name
{memberCount}The current member count
{inviter}Who invited the member (if it could be detected)
{joinDate}The join date and time

Auto Roles#

From the same welcome page in the dashboard, you can assign one or more roles auto-granted to every new human member, a separate role for new bots, and a dedicated welcome-only role.

Quick test

No need to invite a real member to test the message — the dashboard shows a live preview of the text and Embed as you type.

During a large join burst

If a large number of members join at once (e.g. a raid), the bot temporarily reduces welcome messages (especially DMs) to protect itself from exceeding Discord limits — this is intentional, see Understanding Rate Limits.