Skip to content

Welcome messages

Greetings with context

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.

  • A message for each join type, vanity URL included
  • 35 variables for the member, inviter, invite and server
  • An image welcome banner designed in the card editor
  • Rich embeds with images and colours Premium

How it works

Welcome messages, in detail

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.

35 variables

Variables are replaced when the message is sent. A few examples:

  • {member_mention} and {member_name}
  • {inviter_mention} and {inviter_invites}
  • {invite_code} and {invite_label}
  • {guild_name} and {guild_count}

Edit, preview, test

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.

An image banner

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.

Embeds with Premium

Premium servers can turn any of these messages into an embed with a title, colour, thumbnail, image and footer.

A first step for newcomers

/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.

Free and Premium

What this module includes on each plan.

Welcome messages on the free and premium plans
FeatureFreePremium
Text messages for every join type, vanity URL includedIncludedIncluded
35 variables: member, inviter, invite and serverIncludedIncluded
Embeds in welcome, leave and DM messagesNot includedIncluded
A welcome banner for each join type, not only normal joinsNot includedIncluded
Auto roles for new members350
Full comparison

Commands

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.
All commands

Common questions

More in the documentation.

Can I send the welcome message in DMs?

Yes, the join DM is a separate message sent privately to each new member. You can use it alongside the channel message.

Are embeds free?

Text messages are free for every join type. Embeds in welcome, leave and DM messages need Premium.

Turn on welcome messages today

Add InviteCount to your server and set it up from the dashboard in a few clicks.