hand-waveGreetings and farewells

This module is responsible for automatically sending messages when a member joins or leaves the server. It allows you to warmly welcome newcomers and stay informed when someone leaves.

Welcome messages

You can configure two types of welcome messages, which can work together or separately:

  1. Direct Message (DM): A private message that the bot sends to a new member. Great for sending links to rules, important channels, or helpful information.

  2. Channel message: A public message in a designated channel so everyone can welcome the newcomer.

Farewell messages

The bot can also send a message to a designated channel when a member leaves the server.

Data restoration

This module is closely related to the Role Management. The functions to restore roles and nickname for returned members are configured there, but trigger at the moment the user joins the server.

  • How to find: /settings roles -> Role restoration

Module configuration

To configure the module use the command /settings welcome.

You will see a panel with two main buttons: "Welcome messages" and "Farewell messages."

In each section you will be able to:

  • Enable or disable sending messages.

  • Choose the channel to send to.

  • Go to Message Editor.


Message Editor

The editor allows you to fully customize the text and appearance of messages. You can use plain text or create beautiful embeds with images, titles, and formatting.

The main feature of the editor is support for placeholders.

Placeholders (Variables)

These are special tags in curly braces that the bot automatically replaces with the appropriate information when sending the message.

👤 Member (user)

Placeholder
Description

{user.mention}

Mention (@User)

{user.name}

Username

{user.tag}

Full tag (User#1234)

{user.nick}

Nickname on this server

{user.display_name}

Display name (nick if present, otherwise username)

{user.id}

Unique user ID

{user.status}

Activity status (Online, Idle, etc.)

{user.display_avatar.url}

Link to the user's avatar

{user.joined_at}

Date and time of joining the server

{user.created_at}

Date and time the Discord account was created

🌐 Server (server)

Placeholder
Description

{server.name}

Server name

{server.id}

Server ID

{server.member_count}

Total number of members

{member_count}

Alternative option for {server.member_count}

{server.boost_count}

Number of server boosts

{server.owner.mention}

Mention of the server owner

{server.icon.url}

Link to the server icon

{server.banner.url}

Link to the server banner

{server.created_at}

Date and time the server was created

➡️ Inviter (inviter)

Placeholder
Description

{inviter.mention}

Mention of the user who invited the member

{inviter.name}

Name of the inviter

{inviter.id}

Inviter ID

{invites}

Total number of invites that person has

🤖 Bot (bot)

Placeholder
Description

{bot.mention}

Bot mention

{bot.name}

Bot name

{bot.display_avatar.url}

Link to the bot's avatar

circle-exclamation

Last updated

Was this helpful?