Set up a welcome message with Nekotina
Published on May 21st, 20263 min read
Greet new members with a custom message, embed, or image card in the channel you choose.
The welcome module sends an automatic message when someone joins your server. You can use plain text, a rich embed, or an image card, and add buttons with links or server actions.
Prerequisites
- Access to the dashboard with admin permissions.
- A dedicated channel, e.g.
#welcomeor#general. - Nekotina needs Send Messages and Embed Links in that channel.
Step 1 — Open the welcome module
- Select your server in the dashboard.
- Go to Announcements → Welcome.
- Choose the welcome channel where the message will be posted.
Step 2 — Write the message
Use variables to personalize the content:
| Variable | Shows |
|---|---|
{{user}} | Mention of the new member |
{{username}} | Username |
{{server}} | Server name |
{{members}} | Total member count |
{{date}} | Current date |
Simple text example:
Welcome {{user}} to **{{server}}**! You're member #{{members}}. 🎉

Step 3 — Choose message style
Pick one of three styles:
| Style | Description |
|---|---|
| Simple text | Message content only |
| Rich embed | Title, description, color, and image in an embed |
| Image card | Generated image with avatar, name, and custom background |
For embeds, set title, description, color, and thumbnail. For cards, adjust font, overlay, and background.
Step 4 — Buttons (optional)
Add button rows with:
- Links → rules, invite to another server, social media.
- Actions → assign visitor role, open an interactive flow.
See the actions guide if you need buttons with logic.
Step 5 — Additional options
- Skip bot accounts: enable to skip welcome messages for bot accounts.
- Preview: send a test to a channel before going live (save changes first).
Step 6 — Save
Click Save changes. The next person who joins will receive your configured message.
Other announcement messages
Under the same Announcements menu you can configure (same text/embed/card styles; no dedicated guide yet):
| Module | When it sends |
|---|---|
| Goodbye | When someone leaves the server |
| DM Welcome | Private message to new members |
| Server Boosts | When someone boosts the server |
For your members
New members don't need to do anything — the message arrives on join. If you add link buttons (rules, roles, website), mention in #rules or in the welcome itself what to click.
Pair with Autoroles for automatic roles, or Selfroles if they should pick roles via buttons.
Combine with autoroles
To also assign roles automatically on join, set up Autoroles separately. Welcome and autoroles work independently but complement each other.
Common issues
Summary
1. Announcements → Welcome → Choose channel
2. Write message with variables
3. Pick style (text, embed, or card)
4. (Optional) Buttons
5. Save changes
Your server now greets every new member!