Onboarding workflow guide
How to make a Discord welcome bot
Use one member-join event to greet a new arrival, point them toward the right channels, and grant a minimal starter role.
Plan the first member experience
Choose a welcome channel, write a short message that explains the next action, and decide whether every new member should receive a starter role. Keep rule summaries brief and link to the complete server rules where appropriate.
Build the workflow
- Add Member joinsThis trigger starts once for the new member and makes their details available to later steps.
- Add Welcome messageSelect the destination channel and write community-specific guidance rather than a generic greeting.
- Add the starter roleChoose a narrowly scoped role and confirm the bot can assign it through Discord's role hierarchy.
- Test the expected eventTest a new member and verify the message, channel, member, and role.
- Publish and observePublish the tested workflow and review early runs for missing settings or permission problems.
Add verification only when needed
If the server requires a deliberate acceptance step, do not grant full access in the join workflow. Assign only an unverified or newcomer role, then connect members to a separate verification workflow.
Open the welcome blueprint
Review the welcome bot template, Member joins trigger, and Welcome message node.