Discord Welcome Bot Setup Guide
A good welcome bot does three things: greets new members with a custom message, assigns roles automatically on join, and optionally says goodbye when someone leaves. This guide covers the full setup using Krypton's free welcomer module.
01. Add Krypton to your server
Krypton needs at minimum Manage Server permission to configure welcomer properly. Use the invite link below.
02. Create a welcome channel
Create a dedicated #welcome channel in your server, then tell Krypton to send messages there using the following command:
/greet channel #welcomeTip: Many servers make this a read-only channel so members can see welcome messages but cannot clutter it with replies.
03. Write your welcome message
Choose between a plain text message or a rich embed. For a custom embed use /greet embed — it opens a setup flow where you can set the color, title, description, thumbnail, and footer. For standard text, use:
/greet message04. Use dynamic variables
You can personalize your message by using variables. These are replaced automatically with real values every time a member joins.
<<user.mention>>— Mentions the new member (e.g. @username)<<user.name>>— The member's username (no mention)<<server.name>>— Your server's display name
05. Enable the welcome system
This activates greet messages. Nothing will be sent until this is turned on.
/greet enable06. Set up Autorole (Optional but Recommended)
Automatically assign one or more roles the moment a member joins — regardless of the welcome message.
/autorole add @MemberYou can add multiple roles by running the command multiple times. Run/autorole listto see all configured autoroles. Use/autorole bot @roleto set a separate role for bots.
07. Configure a Goodbye Message (Optional)
Show a message when members leave your server.
/greet goodbye08. Test Everything
Preview exactly how the welcome message will look without anyone actually joining. Run this after any change to verify the embed looks correct before a real member joins.
/greet testWelcomer is completely free
Krypton's welcome bot, autorole, and goodbye messages are all free. No premium subscription needed. Add Krypton, run /greet channel, write your message, and enable it — done.