modmail-plugins/dm_on_join at master ยท WebKide/modmail-plugins

๐Ÿ’ฌ DmOnJoin
ใ€Œmodmail-pluginsใ€

plugins to expand Modmail's functionality ๐Ÿ†๐Ÿ’ฆ๐Ÿ‘ ใ€Œ2020-2025ใ€

made with crayons

Auto-Dm_On_Join Plugin for Modmail

Automatically send customizable welcome DMs to new server members with rich formatting.

โœจ Features

  • Customizable Welcome Messages with Markdown support
  • Dynamic Placeholders for personalized content
  • Automatically DM Members on_join with important info

๐Ÿ“‹ Commands

๐Ÿ›  Configuration

Command Description Permission
?setdmmessage Set the DM message content Admin
?toggledm Enable/disable automatic DMs Admin

๐Ÿš€ Utilities

Command Description Permission
?testdm Send yourself a test DM Admin
?help DmOnJoin View plugin info Admin

๐Ÿ“ Placeholders

Use these in your DM message:

{guild.name} - Server name
{user.display_name} - User's display name
{user.id} - User's Discord ID
{guild.owner} - Server owner mention

๐ŸŽจ Formatting Guide

# Header 1
## Header 2
### Header 3
-# subheader
**Bold**, *Italic*, ~~Strikethrough~~, `Inline code`, :emoji: ๐ŸŽ‰
```css
Code block```

โš™๏ธ Installation

  1. Use the following command:
?plugin add WebKide/modmail-plugins/dm_on_join@master
  1. Configure with ?setdmmessage

Your prefix is ? unless you changed it.

โš ๏ธ Important Notes

  • Always test with ?testdm first to make sure the formatting looks good
  • Only Admins can set the DM message, toggle on/off, test auto DM

๐ŸŒˆ Example

?setdmmessage
# Welcome to {guild.name}, {user.display_name}!
We're glad to have you here ๐ŸŽ‰

**Server Owner:** {guild.owner}
Need help? *Just ask!*