Welcome messages
Greet every new member with a custom message and starter roles — a great first feature to set up.
A welcome message is the friendly greeting new members see the moment they join. It's a perfect first feature because you'll see it work right away.
What it does
When someone joins, HoneyGate can:
- Post a custom message in a channel of your choice.
- Send a private DM to the new member (optional).
- Give them starter roles automatically.
Setting it up
In the admin panel, open Welcome and:
- Turn it on.
- Choose the channel where the greeting posts.
- Write the message — give it a title and body. You can drop in:
{username}— their name{mention}— an @ that pings them{server_name}— your server's name{member_count}— your new total member count
- (Optional) Set an accent colour, a thumbnail, and a footer.
- (Optional) Turn on a DM with its own text.
- (Optional) Pick one or more starter roles to grant on join.
There's also an optional goodbye message when someone leaves, with its own channel and text.
Member experience
The member joins, sees your greeting (and/or a DM), and immediately has any starter roles you chose — no action needed from them.
Tips
- The variables work in the title, body, footer, and DM text.
- If the greeting isn't posting, check that HoneyGate can see and send messages in the channel you picked.
- Starter roles must sit below the HoneyGate role (see role hierarchy).