Required Permission: Admin Access or higher — Server Owner, Extra Owner, Trusted User, or Administrator with a role above the bot can use these commands.
Setting Up
Follow these steps to configure the join DM for your server.Run the Set Command
Provide your welcome DM message.A preview of the message will be shown before saving.
Unlike other modules, Join DM does not require a channel since the message is sent directly to the user’s DMs.
Commands
| Command | Description |
|---|---|
.joindm set <text> | Sets the join DM message |
.joindm show | Shows the current join DM message with a preview |
.joindm test | Sends a test DM to yourself |
.joindm reset | Deletes the join DM configuration |
.joindm enable | Enables the join DM |
.joindm disable | Disables the join DM |
Customizing Messages
The join DM is fully customizable and supports both dynamic variables and custom embeds.Using Variables
You can dynamically insert information like the server name or member count. Refer to the Variables reference for the full list. Available contexts: Server, User, Author, TargetUsing Custom Embeds
Design a rich embed using the interactive embed builder, then attach it to your message with the{embed:name} syntax.
Create the Embed
The
{embed:name} placeholder is invisible in the final output. The bot strips it from the text and attaches the rich embed below the message. Variables placed inside the embed builder will also parse correctly.
