stained

Server Configuration

System Messages

Send welcome, goodbye, and boost messages.

Overview

Choose a destination

Add a message for the desired channel. Plain text and embed scripts can use member and server variables.

Preview the message

Use view to send a preview. Optional self-destruct values must be between six and sixty seconds.

Remove a destination

Remove the configured channel when you no longer want that event message.

Examples

Replace , with your server's prefix if you changed it.

,welcome add #welcome Hello {user.mention}, welcome to {guild.name}!,welcome view #welcome

Commands

28 commands. Arguments in (parentheses) are required and arguments in [brackets] are optional.

Send a message when someone boosts the server

,boost

,boost

Add a boost message to a channel

,boost add

,boost add (channel) (message)

View every boost message

,boost list

,boost list

Remove a boost message

,boost remove

,boost remove (channel)

View the variables boost messages support

,boost variablesaliases: vars

,boost variables

Preview a boost message

,boost view

,boost view (channel)

Set up a goodbye message in one or multiple channels

,goodbyerequires Manage Guild

,goodbye (args)

Add a goodbye message for a channel

,goodbye addrequires Manage Guild

,goodbye add (channel) (message)

View all goodbye messages

,goodbye listrequires Manage Guild

,goodbye list

Remove a goodbye message from a channel

,goodbye removerequires Manage Guild

,goodbye remove (channel)

View all available variables for goodbye messages

,goodbye variablesrequires Manage Guild

,goodbye variables

View goodbye message for a channel

,goodbye viewrequires Manage Guild

,goodbye view (channel)

Set up a welcome message in one or multiple channels

,welcomealiases: welcrequires Manage Guild

,welcome

Add a welcome message for a channel

,welcome addrequires Manage Guild

,welcome add (channel) (message)

Set the welcome channel

,welcome channelaliases: ch

,welcome channel (channel)

Turn welcome messages off

,welcome disablealiases: off

,welcome disable

Toggle DMing new members

,welcome dm

,welcome dm (message)

Toggle sending the welcome message as an embed

,welcome embed

,welcome embed (state)

Turn welcome messages on

,welcome enablealiases: on

,welcome enable

View all welcome messages

,welcome listrequires Manage Guild

,welcome list

Set the welcome message

,welcome messagealiases: msg

,welcome message (message)

Remove a welcome message from a channel

,welcome removerequires Manage Guild

,welcome remove (channel)

Reset the welcome settings

,welcome reset

,welcome reset

Give new members a role

,welcome role

,welcome role (role)

One-command welcome setup: channel is optional and a message may be supplied.

,welcome setupaliases: s

,welcome setup (channel) (message)

Send a test welcome message

,welcome testaliases: preview, t

,welcome test (user)

View all available variables for welcome messages

,welcome variablesrequires Manage Guild

,welcome variables

View welcome message for a channel

,welcome viewaliases: showrequires Manage Guild

,welcome view (channel)