Skip to main content
Greet is the most powerful welcome system. Unlike basic welcomers, it supports multiple named configurations per server (up to 10), each with its own message, channel, auto-delete timer, and optional dynamic welcome card with over 25 visual themes.
Required Permission: Admin Access or higher — Server Owner, Extra Owner, Trusted User, or Administrator with a role above the bot can use these commands.

Setting Up

Follow these steps to create your first welcome message.
1

Create a Welcome Message

Give it a name and provide the message text.
.greet create main Welcome to {servername}, {user}! You are member #{servermembercount}.
A preview of the message will be shown before saving.
2

Set the Channel

Assign a channel where the welcome message will be sent.
.greet channel set main #welcome
3

Test It

Send a test message to verify the output looks correct.
.greet test main
You can create up to 10 separate welcome messages per server, each with a unique name, channel, and settings. This lets you send different messages to different channels from a single join event.

Commands

Creating & Deleting

CommandDescription
.greet create <name> <text>Creates a new named welcome message
.greet delete <name>Deletes a saved welcome message

Channel Management

CommandDescription
.greet channel set <name> <channel>Sets the channel for a specific welcome message
.greet channel reset <name>Resets the channel for a welcome message

Welcome Card

CommandDescription
.greet card <name> <true/false>Enables or disables the dynamic welcome card image
.greet style <name> <style>Sets the visual theme for the welcome card
Available card styles: anime, nature, space, dark, gradient, ocean, sunset, mountains, city, forest, beach, snow, desert, aurora, cyberpunk, fantasy, minimal, abstract, neon, vintage, pastel, cosmic, tropical, autumn, sakura

Auto-Delete

CommandDescription
.greet autodelete <name> <time>Sets an auto-delete timer (e.g. 10s, 2m)
.greet autodelete <name> offDisables auto-delete for the message

Controls

CommandDescription
.greet enable <name>Enables a welcome message
.greet disable <name>Disables a welcome message
.greet test <name>Sends a test welcome message to the configured channel
.greet configShows all saved welcome configurations for the server

Dynamic Welcome Cards

The Greet module can generate a beautiful welcome card image alongside your message. The card automatically displays the member’s avatar, username, member number, and server name.
1

Enable the Card

.greet card main true
2

Pick a Theme

Choose from 25+ visual themes to match your server’s aesthetic.
.greet style main cyberpunk
  • The auto-delete timer must be between 3 seconds and 5 minutes (300s).
  • If a welcome message has no channel set, it will not trigger on member join.

Customizing Messages

Each welcome message is fully customizable and supports both dynamic variables and custom embeds.

Using Variables

You can dynamically insert information like the user’s name, server name, or member count. Refer to the Variables reference for the full list. Available contexts: Server, Channel, User, Author, Target
.greet create vip Welcome {user} to {servername}! Enjoy your stay in {channel}.

Using Custom Embeds

Design a rich embed using the interactive embed builder, then attach it to your message with the {embed:name} syntax. You can use up to 3 embed variables per welcome message.
1

Create the Embed

.embed create welcome_banner
Use the dropdown menu to customize title, description, color, images, and variables.
2

Attach to Message

.greet create fancy {user} just joined! {embed:welcome_banner}
The {embed:name} placeholder is invisible in the final output. The bot strips it from the text and attaches the rich embed below the message. Variables placed inside the embed builder will also parse correctly.

Limitations

  • Each server can have a maximum of 10 welcome messages.
  • Each welcome message can use up to 3 embed variables ({embed:name}).
  • Welcome messages with no channel set will not trigger on member join — always set a channel after creating.
  • If the configured channel is deleted, that specific welcome message will silently fail until a new channel is set.