Back to Features

Welcome System

Interactive Member Greetings

Comprehensive welcome system with interactive configuration, custom messages, embeds, and member greeting features. Includes button-based interface, auto-roles, DM greetings, and 50+ variables.

Key Features

Interactive button-based configuration interface
Text and embed welcome messages with variables
Automatic role assignment for new members
Direct message welcome greetings
Live preview and testing functionality
Extensive variable system with 50+ placeholders
Channel and permission validation
Multi-language support

Interactive Configuration

The /welcome command opens an interactive panel with these options:

  • ๐Ÿ“ Channel - Set the welcome channel
  • ๐ŸŽญ Role - Configure auto-role assignment
  • ๐Ÿ‘๏ธ Test Preview - Preview your welcome setup
  • ๐Ÿ“ Text Message - Set custom text message
  • ๐ŸŽจ Embed Message - Configure rich embed
  • ๐Ÿ’ฌ DM - Enable/disable direct messages
  • ๐Ÿงช Test - Send test welcome message
  • ๐Ÿ“‹ Variables - View all available variables
  • ๐Ÿšซ Disable - Disable welcome system

Embed Editor

The embed editor allows you to customize:

  • ๐Ÿ“ Title - Main heading (max 256 characters)
  • ๐Ÿ“„ Description - Main content (max 4096 characters)
  • ๐ŸŽจ Color - Border color (hex codes, color names, RGB)
  • ๐Ÿ–ผ๏ธ Thumbnail - Small image in top-right corner
  • ๐Ÿ“ท Image - Large image at bottom
  • ๐Ÿ—‘๏ธ Clear All - Remove all embed properties

Supports variables in all fields including image URLs.

Variable System

Over 50 variables available across 4 categories:

๐Ÿ‘ค Member Info

{mention}, {tag}, {displayName}, {nickname}, {userId}, {username}

๐Ÿ“Š Account & Join

{accountAge}, {accountAgeInDays}, {joinPosition}, {isBot}, {isNewAccount}

๐ŸŒ Server Info

{guildName}, {guildId}, {memberCount}, {humanMembers}, {botMembers}, {onlineMembers}

๐Ÿ–ผ๏ธ Visual

{avatar}, {avatar.small}, {guildIcon}, {guildBanner}

โฐ Timestamps

{currentTime}, {member.joinedTimestamp.format.F}, {user.createdTimestamp.format.R}

๐ŸŽฒ Dynamic

{randomGreeting}, {randomWelcome}, {timeGreeting}

Advanced Features

Additional capabilities for enhanced member greetings:

  • Auto-Role Assignment - Automatically assign roles to new members
  • DM Greetings - Send personalized direct messages
  • Test System - Preview and test your configuration
  • URL Validation - Automatic URL sanitization and validation
  • Error Handling - Detailed error messages and validation
  • Permission Checks - Validates bot and user permissions
  • Multi-format Support - Text, embeds, or both combined

Main Commands

/welcomeOpens the interactive welcome configuration panel (Requires: Manage Server)

Ready to Get Started?

Add ZeD to your server and start using this feature today.

Add to Discord