,welcomemessage
Sets a custom welcome message
User permissions
- Manage Guild
Cooldown
- none
Other surface
- /messages · 31 slash subs vs 5 prefix
Anchor
- #welcomemessage
Forms
add <channel> <code>remove <channel>check <channel>listresetSyntax
,welcomemessage add <channel> <code> [++delete <num>]
/messages <subcommand>
<required> · [optional]
Example
,welcomemessage add #general {description: {user} joined}$p{button: link && Rules && https://discord.com}$p ++delete 5Subcommands
5 prefix subcommandsRead from the prefix .sub/ tree, the canonical shape. Every entry has a permanent anchor of its own.
,welcomemessage addaka aadds pages to existing page
,welcomemessage add <channel> <code> [++delete <num>],welcomemessage add #general {description: {user} joined}$p{button: link && Rules && https://discord.com}$p ++delete 5#welcomemessage-add,welcomemessage checkaka viewchecks the code for that channel
,welcomemessage check <channel>,welcomemessage check #general#welcomemessage-check
,welcomemessage list,welcomemessage removeaka rremoves welcome messages from channels
,welcomemessage remove <channel>,welcomemessage remove #general#welcomemessage-remove
,welcomemessage resetSlash leaves
31 leavesRead from the registered slash builder: groups are flattened, so a grouped leaf reads “group leaf” and anchors with a hyphen between the two words.
Two trees, not one view of one
/messages welcome addgroup welcome
Add a welcome message for a channel
/messages welcome addchannel*| Parameter | Type | Default | Detail |
|---|---|---|---|
channelrequired | Channel | — | Target channel(text channels) |
/messages welcome removegroup welcome
Remove a welcome message from a channel
/messages welcome removechannel*| Parameter | Type | Default | Detail |
|---|---|---|---|
channelrequired | Channel | — | Target channel(text channels) |
/messages welcome checkgroup welcome
View the welcome code for a channel
/messages welcome checkchannel*| Parameter | Type | Default | Detail |
|---|---|---|---|
channelrequired | Channel | — | Target channel(text channels) |
/messages welcome listgroup welcome
List all welcome messages
#welcomemessage-welcome-list/messages welcome resetgroup welcome
Reset all welcome messages
#welcomemessage-welcome-reset/messages goodbye addgroup goodbye
Add a goodbye message for a channel
/messages goodbye addchannel*| Parameter | Type | Default | Detail |
|---|---|---|---|
channelrequired | Channel | — | Target channel(text channels) |
/messages goodbye removegroup goodbye
Remove a goodbye message from a channel
/messages goodbye removechannel*| Parameter | Type | Default | Detail |
|---|---|---|---|
channelrequired | Channel | — | Target channel(text channels) |
/messages goodbye checkgroup goodbye
View the goodbye code for a channel
/messages goodbye checkchannel*| Parameter | Type | Default | Detail |
|---|---|---|---|
channelrequired | Channel | — | Target channel(text channels) |
/messages goodbye listgroup goodbye
List all goodbye messages
#welcomemessage-goodbye-list/messages goodbye resetgroup goodbye
Reset all goodbye messages
#welcomemessage-goodbye-reset/messages boost addgroup boost
Add a boost message for a channel
/messages boost addchannel*| Parameter | Type | Default | Detail |
|---|---|---|---|
channelrequired | Channel | — | Target channel(text channels) |
/messages boost removegroup boost
Remove a boost message from a channel
/messages boost removechannel*| Parameter | Type | Default | Detail |
|---|---|---|---|
channelrequired | Channel | — | Target channel(text channels) |
/messages boost checkgroup boost
View the boost code for a channel
/messages boost checkchannel*| Parameter | Type | Default | Detail |
|---|---|---|---|
channelrequired | Channel | — | Target channel(text channels) |
/messages boost listgroup boost
List all boost messages
#welcomemessage-boost-list/messages boost resetgroup boost
Reset all boost messages
#welcomemessage-boost-reset/messages unboost addgroup unboost
Add an unboost message to a channel
/messages unboost addchannel*| Parameter | Type | Default | Detail |
|---|---|---|---|
channelrequired | Channel | — | Target channel |
/messages unboost removegroup unboost
Remove unboost message from a channel
/messages unboost removechannel*| Parameter | Type | Default | Detail |
|---|---|---|---|
channelrequired | Channel | — | Target channel |
/messages unboost checkgroup unboost
Check unboost message for a channel
/messages unboost checkchannel*| Parameter | Type | Default | Detail |
|---|---|---|---|
channelrequired | Channel | — | Target channel |
/messages unboost listgroup unboost
List all unboost messages in this server
#welcomemessage-unboost-list/messages unboost resetgroup unboost
Reset all unboost messages in this server
#welcomemessage-unboost-reset/messages custom bangroup custom
Configure custom ban message
/messages custom banaction| Parameter | Type | Default | Detail |
|---|---|---|---|
action | String | — | Leave empty to set/edit the embedview · reset |
/messages custom jailgroup custom
Configure custom jail message
/messages custom jailaction| Parameter | Type | Default | Detail |
|---|---|---|---|
action | String | — | Leave empty to set/edit the embedview · reset |
/messages custom kickgroup custom
Configure custom kick message
/messages custom kickaction| Parameter | Type | Default | Detail |
|---|---|---|---|
action | String | — | Leave empty to set/edit the embedview · reset |
/messages custom mutegroup custom
Configure custom mute message
/messages custom muteaction| Parameter | Type | Default | Detail |
|---|---|---|---|
action | String | — | Leave empty to set/edit the embedview · reset |
/messages custom unbangroup custom
Configure custom unban message
/messages custom unbanaction| Parameter | Type | Default | Detail |
|---|---|---|---|
action | String | — | Leave empty to set/edit the embedview · reset |
/messages custom unjailgroup custom
Configure custom unjail message
/messages custom unjailaction| Parameter | Type | Default | Detail |
|---|---|---|---|
action | String | — | Leave empty to set/edit the embedview · reset |
/messages custom unmutegroup custom
Configure custom unmute message
/messages custom unmuteaction| Parameter | Type | Default | Detail |
|---|---|---|---|
action | String | — | Leave empty to set/edit the embedview · reset |
/messages custom warngroup custom
Configure custom warn message
/messages custom warnaction| Parameter | Type | Default | Detail |
|---|---|---|---|
action | String | — | Leave empty to set/edit the embedview · reset |
/messages custom timeoutgroup custom
Configure custom timeout message
/messages custom timeoutaction| Parameter | Type | Default | Detail |
|---|---|---|---|
action | String | — | Leave empty to set/edit the embedview · reset |
/messages custom untimeoutgroup custom
Configure custom untimeout message
/messages custom untimeoutaction| Parameter | Type | Default | Detail |
|---|---|---|---|
action | String | — | Leave empty to set/edit the embedview · reset |
/messages custom resetgroup custom
Reset all custom punishment messages
#welcomemessage-custom-reset