Greetings

Welcome new members and say goodbye to those who leave.

Welcome Messages

Automatically send a customizable message when a new user joins your group.

Configuration

Enable/disable welcome messages, set templates, and upload media via the dashboard or chat commands.

  • Dashboard: Moderation → Member Messages (now shows platform-aware controls)
  • Command: /modsettings to view status
  • Wizard: /setup_greetings walks you through templates + images step-by-step

Discord Channel Routing

The dashboard mirrors the NFT Alerts channel picker. Select any text channel for welcome/goodbye messages or paste a channel ID if it's missing. Behind the scenes we call /api/tenants/:id/channels, so make sure the bot can read your guild structure and has “Send Messages” in the chosen channel.

Telegram Behavior

Telegram does not support granular channel routing. Greetings always post in the same chat where the event happened, so you just toggle them on/off and set the template or image.

Goodbye Messages

Send a message when a user leaves the group.

Configuration

Similar to welcome messages, these can be managed in the dashboard.

Images & GIFs

Make your greetings pop with images or GIFs! Supported formats: JPEG, PNG, GIF.

How to Add Images

  • Dashboard: Upload directly in the Member Messages section.
  • Telegram: Reply to an image/GIF with /setwelcome or /setgoodbye.
  • Discord: Attach an image when using the /setwelcome or /setgoodbye command.

Chat Commands

Quickly manage greetings directly from your chat.

/setwelcome <template>

Sets the welcome message template.

Example Usage

/setwelcome Hello {user}! Welcome to {group}. Please read the pinned rules.
/setgoodbye <template>

Sets the goodbye message template.

Example Usage

/setgoodbye Sad to see you go, {user}.
/togglewelcome [on/off]

Enables or disables welcome messages.

Example Usage

/togglewelcome on
/togglegoodbye [on/off]

Enables or disables goodbye messages.

Example Usage

/togglegoodbye off
/setup_greetings

Starts an interactive wizard to configure welcome and goodbye messages step-by-step.

Example Usage

/setup_greetings

Message Templates

You can use the following placeholders in your messages:

{user}

Mention the member (Discord) or name (Telegram)

{username}

Explicit handle when you don't want a mention

{first_name} / {last_name}

Telegram-friendly names (Discord falls back to mention)

{group} / {chat}

Server or chat name

{plan}

Current subscription plan (FREE, BASIC, PREMIUM, etc.)