Welcome messages & greetings

This page is not translated into your language yet — showing the original.
Updated Jun 4, 2026 2 min read

A welcome message greets users as they enter your chat. Each rank can have its own greeting, you choose whether it's sent as a private message or a private chat, and you can personalize it with variables.

Set a welcome message

The easiest way is the panel: Edit Bot Settings → Messages → Welcome message. There's a separate box for each rank — Guest, Member, Moderator, Owner and Main Owner — and a PM / PC choice for how it's delivered. Leave a rank's box blank to give that rank no welcome.

From chat you can set one too, naming the rank and delivery:

!welcomemessage guest Welcome {uname}! Enjoy {chat}. pm

Use all in place of a rank to set the same greeting for everyone.

Variables you can use

CodeBecomes
{uname} / {regname}The visitor's registered name
{name}The visitor's display name
{home}The visitor's homepage
{online}Users online in the chat
{chat} / {group}The chat name
{cc}The bot's command symbol (default !)

Good to know

  • The bot won't spam-repeat a welcome at the same person, and it skips users who are AFK/away, so greetings stay tidy.
  • Sending welcomes as a PM keeps main chat clean; use PC (private chat) if you want a more personal pop-up.
  • Keep it short and friendly — long greetings translate poorly and clutter the chat.
  • Other automatic messages (tickle reply, connecting message, gift announcements, power-release alerts) live in the same Messages tab.

Want the bot to post messages on a timer? See timed messages. Want it to answer questions? See auto-responses & custom commands.

© 2026 Gigaion LLC · Terms of Service · xat™ is a registered trademark of xat.com ltd. · Not affiliated with xat.com ltd.

Get Help