Welcome and Goodbye
DocsServer Setup

Welcome and Goodbye

Send tested, variable-driven arrival and departure messages.

How welcome works

A welcome response combines a destination channel with a builder template. Appear can keep multiple channel responses, substitute member and server variables when someone joins, and disable sending without deleting the saved setup.

Set up a welcome message

  1. 1

    Choose a channel

    Appear needs Send Messages in every welcome destination.

    Command
    ,welcome channel #welcome
  2. 2

    Create the message

    Use the interactive creator or add a builder directly.

    Command
    ,welcome embed create #welcome
  3. 3

    Test before waiting for a join

    The test command renders the saved message immediately, using you by default or another member you provide.

    Command
    ,welcome test
  4. 4

    Review the configuration

    Confirm enabled state, destination, and the raw saved template.

    Command
    ,welcome config

Multiple channels

Use welcome add to attach a builder to another channel. welcome list shows every configured response and welcome remove removes one destination without resetting the others.

configuration

,welcome add

Add a welcome response to a channel using the builder.

,welcome add <#channel> <builder>
Example,welcome add #welcome {embed}$v{description: welcome {user.mention}}
Arguments
channelOptional
builderOptional
User permissionsManage Guild
Bot permissionsSend Messages
Open in command browser
configuration

,welcome list

Lists the welcome messages configured for this server and which channel each belongs to.

,welcome list
User permissionsManage Guild
Open in command browser
configuration

,welcome remove

Remove a welcome response from a channel.

,welcome remove <#channel>
Example,welcome remove #welcome
Arguments
channelOptional
User permissionsManage Guild
Open in command browser

Disable or reset

Disable keeps the saved channel and template. Reset clears the channel, template, and enabled state back to defaults.

configuration

,welcome disable

Stops welcome messages being sent while keeping your channel and template saved.

,welcome disable
User permissionsManage Guild
Open in command browser
configuration

,welcome reset

Clears the entire welcome configuration - channel, template, and enabled state - back to defaults.

,welcome reset
User permissionsManage Guild
Open in command browser

Goodbye messages

Goodbye messages use the same channel, builder, test, list, disable, and reset pattern when a member leaves. Configure them separately from welcome responses.

  1. 1

    Choose a destination

    Set the channel where departure messages should be sent.

    Command
    ,goodbye channel #goodbye
  2. 2

    Create the response

    Open the interactive embed creator for that destination.

    Command
    ,goodbye embed create #goodbye
  3. 3

    Test it

    Render the saved response before relying on a real member departure.

    Command
    ,goodbye test
configuration

,goodbye add

Add a goodbye response to a channel using the builder.

,goodbye add <#channel> <builder>
Example,goodbye add #goodbye {embed}$v{description: bye {user.name}}
Arguments
channelOptional
builderOptional
User permissionsManage Guild
Bot permissionsSend Messages
Open in command browser
configuration

,goodbye list

Lists the goodbye messages configured for this server and which channel each belongs to.

,goodbye list
Open in command browser
configuration

,goodbye disable

Stops goodbye messages being posted while keeping your channel and template saved.

,goodbye disable
User permissionsManage Guild
Open in command browser
configuration

,goodbye reset

Clears the entire goodbye configuration - channel, template, and enabled state - back to defaults.

,goodbye reset
User permissionsManage Guild
Open in command browser