> For the complete documentation index, see [llms.txt](https://docs.elyxir.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.elyxir.dev/features/welcome.md).

# Welcome System

The welcome feature allows you to welcome new members to your server in a welcome channel and through direct-messages, allowing you to funnel users to your storefront or other servers.

#### OBJECTIVES

* [Setup Welcome Channel](#setup-the-welcome-system)
* [Setup Welcome Direct-Messages](#setup-welcome-direct-messages)

<figure><img src="/files/DqVTeTScDu2Nrca2FCq9" alt=""><figcaption></figcaption></figure>

## Setup Welcome Channel

You don't need to send welcome DMs to send welcome channel messages. To configure welcome channel messages, run the [`/welcome channel`](/home.md) command. You can then use the interactive menu to configure the feature to your liking.

You can use several parameters within the welcome embeds configuration.

{% code lineNumbers="true" %}

```
{member.mention} - Mention the user who joined the server
{member.username}- The username of the member in format @username
{member.id}      - The user id who changed their status
{guild.name}     - The server name where the event was triggered
{guild.id}       - The server id where the event was triggered
{generateImage}  - A flag for the image generation to be displayed
{memberCount}    - Displays the membercount of the server
```

{% endcode %}

{% hint style="info" %}
The `{generateImage}` parameter can only be used in the embed image field or in the message content.
{% endhint %}

You can also use some parameters in the image text:

```
{guild.name}     - The name of the server
{guild.vanity}   - The server's vanity URL (e.g. discord.gg/elyxir)
{count}          - The membercount after this user joined
{member.name}    - The username of the member who joined
```

<figure><img src="/files/vuDruLBTmUAYQXFpVXL8" alt=""><figcaption></figcaption></figure>

If you have further suggestions for customisation or parameters, we'd love to hear! Contact us in [discord.gg/elyxir](https://discord.gg/elyxir)!

## Setup Welcome Direct-Messages

You don't need to send welcome channel messages to send welcome DMs. To configure welcome direct-messages, run the [`/welcome dm`](/home.md) command. You can then use the interactive menu to configure the feature to your liking.

You can use several parameters within the welcome embeds configuration

{% code lineNumbers="true" %}

```
{member.mention} - Mention the user who joined the server
{member.username}- The username of the member in format @username
{member.id}      - The user id who changed their status
{guild.name}     - The server name where the event was triggered
{guild.id}       - The server id where the event was triggered
{generateImage}  - A flag for the image generation to be displayed
{memberCount}    - Displays the membercount of the server
```

{% endcode %}

{% hint style="info" %}
The `{generateImage}` parameter can only be used in the embed image field or in the message content.
{% endhint %}

You can also use some parameters in the image text:

```
{guild.name}     - The name of the server
{guild.vanity}   - The server's vanity URL (e.g. discord.gg/elyxir)
{count}          - The membercount after this user joined
{member.name}    - The username of the member who joined
```

<figure><img src="/files/9iirbyKOaGtYjPW6R9kV" alt=""><figcaption></figcaption></figure>

If you have further suggestions for customisation or parameters, we'd love to hear! Contact us in [discord.gg/elyxir](https://discord.gg/elyxir)!

<figure><img src="/files/flJp412NqPnPeQvzcgiC" alt=""><figcaption><p><a href="https://zap-hosting.com/deluxe"><strong>Click here to be redirected to our affiliate link!</strong></a></p></figcaption></figure>
