Welcome messages
/setupwelcome
Sets up the welcome message sent to new members.
Permission required: manage guild
| Parameter | Type | Required | Description |
| title | string | yes | Title of the welcome embed |
| description | string | yes |
Description of the welcome embed Placeholders support |
| channel | TextChannel | yes | Channel to send welcome messages in |
| color | Integer [1-9] | no | Embed color (defaults to White) |
| image | string | no | Image URL or placeholder {server} | {user} |
| role | Role | no | Role assigned to new members |
Color codes:
1: red 2: orange 3: gold
4: light-blueaqua 5: aquablue 6: green
7: purple 8: magenta 9: black
Usage of Placeholders:
... image: user -> uses the avatar of the user who joined
... image: server -> uses the server icon, falls back to None if it doesn't exist
Description placeholders:
{username} | {displayame} | {mention} | {server} | {membercount}
... description:Welcome to {server} have fun {username}
Example:
/setupwelcome title:Welcome! description:Glad you're here {username}! channel:#welcome color:3 image:user
Attention:
> The color parameter HAS to be between 0 and 9 in order for the command to work. Otherwise you will recive an error message.
> If the joined user should get a role assigned, the bots role HAS to be OVER the given role for it to be able to give it to the user. Otherwise the role won't be given.
> The setup command can only be ran once. To edit the setup, use the edit command. Otherwise remove the current setup using the remove command to be able to set it up again.
/removewelcome
Removes the welcome message system from the server
Permission required: manage guild
| Parameter | Type | Required | Description |
| confirm | string | yes | Type "confirm" to confirm removal |
/editwelcome
Edits the welcome message parameters.
Permission required: manage guild
| Parameter | Type | Required | Description |
| title | string | no | Title of the welcome embed |
| description | string | no |
Description of the welcome embed Placeholders support |
| channel | TextChannel | no | Channel to send welcome messages in |
| color | Integer [0-9] | no | Embed color (defaults to White) |
| image | string | no | Image URL or placeholder {server} | {user} |
| role | Role | no | Role assigned to new members |
Color codes:
1: red 2: orange 3: gold
4: light-blue 5: aqua 6: green
7: purple 8: magenta 9: black
Usage of Placeholders:
... image: user -> uses the avatar of the user who joined
... image: server -> uses the server icon, falls back to None if it doesn't exist
Description placeholders:
{username} | {displayame} | {mention} | {server} | {membercount}
... description:Welcome to {server} have fun {username}
Example:
/editwelcome description:Glad you're here {username}! color:7
Attention:
> The command should contain at least ONE parameter, otherwise you will recive an error message!
> The color parameter HAS to be between 0 and 9 in order for the command to work. Otherwise you will recive an error message.