Noxyr Noxyr
Noxyr Noxyr
Features Custom Bot Business
Resources
Resources CommandsEvery slash command, searchable
Learn DocsA guide for every module TutorialSet the bot up step by step ArticlesBot comparisons and how-tos CompareNoxyr next to other bots
Extras Custom BotRun every Noxyr feature under your own bot's name and avatar. One Top.gg vote unlocks it. ToolsTimestamps, fonts and welcome text MusicThe music player, up close Noxyr RushPlay to win custom bot time
Site StatusUptime over the last 30 days ChangelogWhat shipped lately Noxyr MCPRun your server from Claude, ChatGPT, Cursor and more
Community Web storesLive stores run with Noxyr LeaderboardFeatured servers using Noxyr
Company
Company About usWho Noxyr is for and why it exists
Company PartnersThe host and bots we work with TeamThe people and AI agents behind Noxyr DonorsThe people who keep Noxyr free BrandingLogos, colours and how to use them
Get in touch Contact usQuestions, ideas or partnerships Become a partnerGet your bot or host listed ReviewsWhat server owners say on Top.gg
Support
Language
Change theme
Vote Donors
EN

Choose a language

English العربية 中文 Čeština Français Deutsch हिन्दी Bahasa Indonesia Italiano 日本語 한국어 Polski Português Español Türkçe Tiếng Việt
Bright themes
Dark themes
Business
Add Bot Log in
Home/Features
Greetings

November 14, 2026 ·6 min read · By Mike

Discord Welcome Bot: Join Messages, Leave Messages and Auto Roles

Glass speech bubble in red silk ribbons of light

A Discord welcome bot posts a greeting the moment someone joins, so new members know where to start. Noxyr sends a custom embed with your text, colour, image and an optional button, runs a separate leave message, and can give roles at join with auto role.

What a welcome message should do

New members decide quickly whether a server is for them. A good welcome does three jobs: it greets them by name, points to the one or two channels they need first, and tells them what to do next. Anything beyond that is decoration. Ideas for wording and layout are in welcome message ideas and embed design.

What you can set in Noxyr

Welcome settings live on the Welcome page of the dashboard, under Greetings. For each message you can set:

  • An enable switch, and the channel the message posts in.
  • The embed title and the message text.
  • The embed colour and an image URL.
  • An optional button, with its own label and link.

The welcome message and the leave message are configured separately and each needs its own channel. Turning one on never changes the other.

Placeholders

Placeholders are filled in when the message is sent, so one template greets every member by name.

PlaceholderBecomes
{user}A mention of the member
{userId}Their user ID
{userTag}Their full Discord tag
{username}Their username
{server} or {guildName}The server name
{memberCount}The current member count

Example: "Welcome {user} to {server}! You are member number {memberCount}. Start in #rules, then say hi in #introductions." The welcome message generator can draft more.

Leave messages

A leave message is posted when a member goes. It has its own channel, enable switch, title (default "Member Left"), text, colour and image. The colour defaults to red and is independent of the welcome colour. There is no button on a leave message, because nobody who has left can click it. It also cannot say why someone left, because Discord does not tell bots whether it was a choice, a kick or a ban. Full details are in the leave message guide and the leave message docs.

Auto role: roles at the moment of joining

Auto role gives roles to every member as they join. Set it on the Auto Role page under Greetings, or use /autorole add. Related commands are /autorole remove, /autorole toggle and /autorole list, which shows whether the bot can give each role.

  • Bots never receive auto roles.
  • In a server with rules screening, members get the roles right away, before they accept the rules.
  • Roles above the bot, roles managed by an integration and roles with moderation permissions, such as Administrator, Manage Roles or Ban Members, cannot be used.

If you use verification, never give the verified role, or any role that unlocks the server, as an auto role. New members would skip the gate.

Welcome plus verification

A common setup is a locked server where the only visible channel holds a verify button, and the welcome message tells new members to press it. Once they do, they get the roles that open the rest. See the verification bot page and the step-by-step verification guide.

Set it up in a few minutes

  1. Pick a channel for the greeting. Many servers use a quiet #welcome that only the bot writes in.
  2. Write the message with {user} and the channels members need first.
  3. Choose colour and image that fit your server.
  4. Add a button if there is one link that matters, such as your rules or a start-here guide.
  5. Test with a second account and check the embed on desktop and phone.

Keeping the welcome useful

Keep the text short enough to read on a phone without scrolling. Name the channels with a plain # mention so members can tap them, and give one clear action, such as "press Verify" or "tell us what you play". Skip a long list of rules in the embed: link to your rules channel with the button instead.

On a busy server a join message in a shared channel can scroll away quickly. Use a dedicated welcome channel so the greeting stays visible a bit longer, and pair it with a sticky note in your start-here channel: see the sticky message bot. If you want a custom image, use a direct https link to a PNG, JPG or GIF. When the image field is blank, the server-wide default image is used if you set one.

Next steps

The verification and welcome docs list every command, and the welcome tutorial walks through it on screen. For the broader picture of choosing a tool, see the best Discord welcome bots. Add Noxyr to start; welcome, leave and auto role are free.

Common questions

What placeholders can I use in a welcome message?

Placeholders include {user}, {userId}, {userTag}, {username}, {server} or {guildName}, and {memberCount}. They are filled in when the message is sent.

Can the welcome message have a button?

Yes, with an optional button label and link. Leave messages have no button.

Are welcome and leave messages separate?

Yes. Each has its own switch and channel, and editing one never changes the other.

Does auto role give roles to bots?

No. Bots never receive auto roles.

Is the welcome bot free?

Yes. Welcome, leave messages and auto role are free Noxyr modules.

Run your server from one dashboard

Noxyr covers tickets, security, moderation, welcome messages, invoices and giveaways, free.

Add to Discord, Free

Keep reading

Music Discord 24/7 Music Bot: Keep Music Playing in Voice All Day November 14, 2026 · 6 min read AI Discord AI Chatbot: Answer Questions in a Channel and in Tickets November 14, 2026 · 6 min read Security Discord Anti-Link Bot: Block Invites, Scam Links and Self-Bots November 14, 2026 · 6 min read Security Discord Anti-Nuke Bot: Stop Mass Bans and Channel Deletion November 14, 2026 · 6 min read Security Discord Anti-Spam Bot: Rate Limits, Duplicates and Mass Mentions November 14, 2026 · 6 min read Community Discord Application Bot: Staff Applications in Private Channels November 14, 2026 · 6 min read Automation Discord Auto React Bot: Add Reactions to Every Message in a Channel November 14, 2026 · 5 min read Support Discord Auto Responder Bot: Replies to Trigger Words, Instantly November 14, 2026 · 6 min read Store Discord Coupon Bot: Discount Codes for Your Server Shop November 14, 2026 · 6 min read Customization Discord Custom Commands Bot: Rename Commands With No Code November 14, 2026 · 6 min read
Noxyr

Built for Discord communities.

Product

  • Shop Bot
  • Invoice Bot
  • Ticket Bot
  • Giveaway Bot
  • Security Bot
  • Music Bot

Resources

  • Features
  • Docs
  • Articles
  • Command List
  • Compare
  • Free Tools

Company

  • About us
  • Partners
  • Team
  • Donors
  • Branding
  • Become a partner
  • Contact us

Support

  • Support Center
  • Support server
  • Vote on Top.gg
  • Status

Legal

  • Terms of Service
  • Privacy Policy
  • Refund Policy

© 2026 Noxyr. All rights reserved.

Something went wrong

An unexpected error happened.

Report it
esc

Confirm action

Are you sure?