Welcome bot for Discord

Greet every new member with a custom welcome message, role assignment, and DM onboarding — no coding required.

Edit the prompt
The robot waving, holding balloons

Make it yours, then build

This is the brief the AI starts from. Swap in your channel names, roles and limits.

  1. The AI asks a question if something is unclear and shows you the plan.
  2. You create the bot on Discord with our step-by-step setup.
  3. It goes online in your server, hosted by us.

Change anything: channel names, roles, limits. Plain words are fine.

What this template includes

  • Public welcome message in a channel you choose, with custom variables ({user}, {server}, {memberCount})
  • Auto-assign a starter role to every new member
  • Personalized DM onboarding with channel highlights and rules link
  • Optional welcome image card with the user's avatar and server stats
  • Goodbye messages when members leave
  • Conditional welcomes per invite link (e.g. different message for partner servers)

Why servers run one

First impressions decide whether a new member sticks around. A welcome bot gives every new joiner a personalized greeting, the right starter role, and a friendly DM that points them to your most important channels. Discord Bot Creator builds the whole flow from a plain-English brief — including image-based welcome cards, DM scripts, and conditional behavior based on invite source.

Questions about the welcome bot

Will the welcome DM be delivered if a user has DMs disabled?

No — Discord blocks DMs from bots if the user has them off. The bot falls back to the public welcome message in that case, so the user still sees the orientation.

Can I customize the welcome message per invite link?

Yes. The AI generates the bookkeeping for tracking which invite link a user came from, and you can set a different message per link.

Does the bot support image welcome cards?

Yes — it generates a card with the user's avatar, the server name, and member count. You can supply a background image.

What's a sensible starter role?

A role with read access to the public channels but no posting rights in announcement-only channels. Many servers add a verification step (e.g. reaction or captcha) before promoting to a full @Member role.