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.Create a Welcome Message
Give it a name and provide the message text.A preview of the message will be shown before saving.
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
| Command | Description |
|---|---|
.greet create <name> <text> | Creates a new named welcome message |
.greet delete <name> | Deletes a saved welcome message |
Channel Management
| Command | Description |
|---|---|
.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
| Command | Description |
|---|---|
.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 |
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
| Command | Description |
|---|---|
.greet autodelete <name> <time> | Sets an auto-delete timer (e.g. 10s, 2m) |
.greet autodelete <name> off | Disables auto-delete for the message |
Controls
| Command | Description |
|---|---|
.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 config | Shows 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.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, TargetUsing 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.
Create the Embed
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.
