Community StudioWelcome

Welcome

Configure welcome messages and greet new members automatically.

Updated Jul 2026 3 min read
Gander

Welcome Messages

Greet new members with customisable welcome and leave messages, automatic role assignment, and rich embed announcements.

Community Studio Discord workspace for a Soulstack server
Community Studio configures the bot per server.

Welcome System

Make new members feel at home with personalised welcome messages and automatic role assignment the moment they join your server.

Welcome Messages

Automatically send a message when a new member joins your server. Write your own text or use the embed builder for a richer announcement. Use {user}, {server}, and {memberCount} placeholders to personalise each message.

Leave Messages

Send a farewell message when a member leaves. Customise the text or embed with {user} and {server} placeholders, and choose a dedicated channel for leave announcements.

Auto Roles

Automatically assign a default role to every new member the moment they join. This is ideal for granting access to public channels or marking new arrivals.

Rich Embeds

Switch between plain text and fully customisable embeds for both welcome and leave messages. Set colours, titles, descriptions, images, and footers using the embed builder.

Dedicated Channels

Choose separate channels for welcome and leave messages so announcements go exactly where you want them without cluttering general chat.

AI Message Writer

Stuck for ideas? Use the AI Magic Button to generate creative welcome or leave messages instantly, then customise the result to suit your community.

Configuration

All welcome settings are managed from the Welcome tab of Community Studio.

Welcome Channel

Select the Discord channel where welcome messages are posted when a new member joins your server.

Leave Channel

Select the Discord channel where leave messages are posted when a member departs. This can be the same channel as welcome or a separate one.

Welcome Message

Write the message sent when someone joins. Choose between plain text or a rich embed. Use {user}, {server}, and {memberCount} as dynamic placeholders.

Leave Message

Write the message sent when someone leaves. Choose between plain text or a rich embed. Use {user} and {server} as dynamic placeholders.

Auto Role

Select a Discord role to assign automatically to every new member when they join. Leave empty to skip automatic role assignment.

Getting Started

Set up welcome messages in a few simple steps.
1

Enable Welcome

Toggle the Welcome module on from the Welcome tab of Community Studio.
2

Choose Channels

Select a welcome channel and optionally a separate leave channel for announcements.
3

Write Your Messages

Craft your welcome and leave messages using text or the embed builder. Add placeholders for a personal touch.
4

Set an Auto Role

Optionally choose a default role to assign automatically to every new member.