Friendly community welcome
Warm and short. Works for most hobby and community servers.
Write a welcome message that tells new members what your server is for and where to go first. Pick a tone, name your channels, and copy. Free, with no sign-up.
Members keep asking the same questions? SupportHQ answers them in your server from your docs, and hands hard ones to your team.
You create your own Discord bot and paste its token into SupportHQ. No code to write.
Templates
Copy one, paste it into your welcome channel, and change the channel names to match your server.
Warm and short. Works for most hobby and community servers.
Points new players to roles, LFG, and game night.
For SaaS and business servers. Sends people to help and docs first.
Puts the scam warning where every new member sees it.
Guide
Discord has three places for a welcome. You need the Manage Server permission for each.
Create a text channel such as #welcome or #start-here at the top of your list. Paste your message and send it. Retype each channel name with # so it becomes a link. Then make the channel read-only for @everyone in Edit Channel, then Permissions.
Discord posts a short join message each time someone joins. Open Server Settings, then Overview, and pick a channel under System Messages Channel. You cannot write your own text for these join messages. To turn them off, pick No System Messages.
Go to Server Settings, then Onboarding. After you set up default channels and questions, the Server Guide step lets you write a Welcome Sign: a custom message that new members see after they join. Paste a shorter version of your message there. The older Welcome Screen can no longer be edited, and Discord recommends Onboarding instead.
Sources: Discord help articles on new member messages and Server Guide.
Keep it short. Greet the new member, say in one sentence what the server is for, and point to the three or four channels they need first: rules, roles, introductions, and help. Leave the details to those channels.
No. The built-in join message in your System Messages channel uses lines that Discord picks. You can only choose the channel or turn it off. To greet people in your own words, post the message in a welcome channel, put it in the Welcome Sign of your Server Guide, or use a welcome bot.
Pasted text such as #rules is plain text. To turn it into a link, delete the name, type # again, and pick the channel from the list that Discord shows. Then send the message.
Yes. Paste it into the welcome message field of your bot. Most bots have their own placeholder for the new member's name, such as {user}. Check your bot's docs for the exact one, and add it to the first line.
A post in a channel is usually better. Many people turn off DMs from server members, and a DM from a bot can look like spam. A short message in a welcome channel, plus Onboarding, reaches everyone.