Role Reactor LogoRole Reactor
Admin

Setup Welcome

Configure the welcome system for new members. Set up automatic welcome messages, auto-roles, and customize the welcome experience.

Parameters

channel (required)

Channel where welcome messages will be sent

message (optional)

Welcome message (use placeholders like {user}, {server})

auto-role (optional)

Role to automatically assign to new members

enabled (optional)

Enable or disable the welcome system

embed (optional)

Use embed format for welcome messages

Placeholders

You can use these placeholders in your welcome message:

  • {user} - User mention
  • {username} - Username without mention
  • {server} - Server name
  • {memberCount} - Total member count
  • {userCount} - User count (excluding bots)

Step-by-Step Example

  1. Select a channel for welcome messages.
  2. Execute the command:
/welcome setup channel:#welcome message:Welcome {user} to {server}! 🎉 auto-role:@Member enabled:true
  1. The bot will configure the welcome system.

Set up with embed and auto-role:

/welcome setup channel:#welcome message:Welcome {user} to {server}! 🎉 auto-role:@Member enabled:true

View and manage settings:

/welcome settings

Subcommands

setup

Configure the welcome system with channel, message, and auto-role

settings

View and manage current welcome system settings

Permissions Required

  • Manage Server: Required to configure welcome system

Troubleshooting

  • Permission denied: You require Manage Server permissions to configure welcome system.
  • Channel not found: Verify the channel exists and the bot can access it.
  • Auto-role not working: Ensure the bot's role is positioned above the auto-role in the role hierarchy.
  • Message not sending: Verify bot permissions in the welcome channel.

What You'll See

Interactive welcome system with channel selection, message customization, auto-role assignment, and real-time settings management for new members!

Best Practices

  • Use a dedicated welcome channel for better organization.
  • Test the welcome system with a test account before deployment.
  • Use placeholders to make messages more personal.
  • Consider using embeds for a more polished appearance.
  • Execute /welcome settings to view and manage your configuration.