One message per situation
Write a different text for normal invites, the vanity URL, bots, joins the bot could not read and unknown joins, for welcome and leave messages alike. Every join type is available on the free plan.
Welcome messages
First impressions set the tone. InviteCount greets newcomers in your channel or in their DMs, thanks the member who invited them and says goodbye when someone leaves.
How it works
Write a different text for normal invites, the vanity URL, bots, joins the bot could not read and unknown joins, for welcome and leave messages alike. Every join type is available on the free plan.
Variables are replaced when the message is sent. A few examples:
Write messages in the dashboard editor with a live preview, or use /welcome gui in Discord. /welcome test, /leave test and /joindm test send a simulation so you can check the result.
Attach a welcome banner to the message, drawn for each new member with their name and avatar. Design it in the card editor from a template; the banner of normal joins is free, Premium adds one for each other join type.
Premium servers can turn any of these messages into an embed with a title, colour, thumbnail, image and footer.
/setup picks the welcome channel and turns the messages on in one go. Auto roles give every new member their roles once they pass verification: 3 free, 50 with Premium.
What this module includes on each plan.
| Feature | Free | Premium |
|---|---|---|
| Text messages for every join type, vanity URL included | Included | Included |
| 35 variables: member, inviter, invite and server | Included | Included |
| Embeds in welcome, leave and DM messages | Not included | Included |
| A welcome banner for each join type, not only normal joins | Not included | Included |
| Auto roles for new members | 3 | 50 |
The slash commands behind this module. Most settings also live in the dashboard.
/welcome guiSet up the welcome message in a form./welcome textCustomize the welcome message of each join type./welcome reactionChoose an emoji the bot adds under each welcome message./welcome testSimulate a member joining./leave textCustomize the leave message of each join type./joindm textCustomize the private message sent to new members./variablesLink to the list of variables you can use in messages./autorole addGive a role to every member who joins. (3 roles free, 50 with Premium)/setupSet up invite tracking and join messages in a few clicks.More in the documentation.
Yes, the join DM is a separate message sent privately to each new member. You can use it alongside the channel message.
Text messages are free for every join type. Embeds in welcome, leave and DM messages need Premium.
Add InviteCount to your server and set it up from the dashboard in a few clicks.