Welcomer
Last updated Sep 27, 2026Open in dashboard

Messages

Welcomer sends three messages, each a system template you can change.

MessageTemplateSentNeeds
Join MessageWelcome Message (welcomer.join)In the Join Channel when a member joinsA Join Channel
Welcome DM MessageWelcome DM (welcomer.join_dm)By DM to the member who joinedWelcome DM on
Leave MessageGoodbye Message (welcomer.leave)In the Leave Channel when a member leaves, is kicked or is bannedA Leave Channel

All three need the module switch to be on. Bots that join or leave get the messages too.

The defaults

Welcome Message: mentions the member and shows their member number
Welcome DM: names the server and the member number
Goodbye Message: names the member and when they joined

Change a message

  1. On Welcomer > Settings, click Edit group next to the message.
  2. The Template Group dialog opens. Click the pencil button on a template to edit it in the Message Builder. Add more templates to the group to vary the message, and choose how one is picked each time (for example at random or in turn).
  3. Save. The next join or leave uses it.
Join Message: the template group, with its templates and selection mode

Useful variables

  • {member.mention} pings the member; {member.display_name} names them without a ping.
  • {user.join_position} (Join Message and DM) is the member's number: the server's member count right after they joined.
  • {join_image} (Join Message only) attaches the welcome card; {leave_image} (Leave Message only) attaches the goodbye card. Use them as an image URL, for example in a media gallery. See Welcome Images.
  • {joined.at} (Leave Message only) shows when the member joined, as a relative Discord timestamp such as "3 months ago".

The full list is on Variables.

The welcome DM

The DM is sent only to members who accept direct messages from server members. If a member has DMs closed, the bot skips it quietly; the join message and roles are not affected. The DM has no image card.