What Are DM Welcome Messages?
When a new member joins your server, TicketCord can:- Send them a direct message automatically
- Welcome them to your community
- Provide helpful links and information
- Explain how to get support
Setting Up DM Welcome
Message Configuration
Plain Text Message
Simple text-only welcome:Rich Embed
Create a visually appealing embed:| Field | Purpose |
|---|---|
| Title | Headline (e.g., “Welcome!”) |
| Description | Main welcome text |
| Color | Sidebar color |
| Thumbnail | Server logo |
| Fields | Links, rules, info |
| Footer | Additional note |
Available Variables
Personalize messages with variables:| Variable | Replaced With |
|---|---|
{{user}} | New member’s name |
{{user_mention}} | @mention of member |
{{server}} | Server name |
{{member_count}} | Current member count |
{{date}} | Current date |
Example with Variables
Embed Design
Using Embed Designer
- Click Create Embed in welcome settings
- Design your embed visually
- Preview how it looks
- Save when satisfied
Sample Welcome Embed
Delivery Options
Timing
Configure when the message sends:| Option | Description |
|---|---|
| Immediate | Send as soon as they join |
| Delayed | Wait X seconds/minutes |
Conditions
Optionally send only if:- Member accepts rules (if using Discord’s rules screening)
- Member has verified email
- Member is not a bot
Handling Failures
Why DMs Might Fail
DMs can fail to deliver if:- User has DMs disabled from server members
- User blocked the bot
- Discord rate limits
Fallback Options
When DM fails:| Option | Description |
|---|---|
| None | Do nothing |
| Channel Message | Post in a channel instead |
| Log | Record failure for review |
Best Practices
Example Messages
Simple Welcome
Detailed Welcome
Support-Focused
Monitoring
Delivery Stats
Track welcome message performance:- Messages sent
- Delivery failures
- Failure reasons
Review Logs
View recent welcome activities:- Who received messages
- When sent
- Delivery status
Troubleshooting
Messages not sending
Messages not sending
Check that DM Welcome is enabled and your bot has proper permissions.
High failure rate
High failure rate
Many users disable DMs from server members. Consider a fallback channel message.
Message looks wrong
Message looks wrong
Preview your message before enabling. Check variable syntax.
Need Help?
Questions about DM welcome? Join our Discord