Skip to main content

Welcome and onboarding

Volvox.Bot can greet new members, point them to useful channels, help with rules verification, and prompt introductions. Configure it from Settings -> Onboarding & Growth -> Welcome.

What it does

  • Welcome messages — Send a message when a member joins your server
  • Text, embed, or both — Use plain text, a Discord embed, or a combined message
  • Dynamic context — Add member-count milestones, time-aware greetings, and suggested active channels
  • Returning-member greetings — Show a different message when someone rejoins
  • Rules verification — Publish a rules prompt and assign a verified role when members accept it
  • Introduction prompts — Send members toward an intro channel with a customizable prompt

Settings location

Welcome settings are in Settings -> Onboarding & Growth -> Welcome.

Welcome settings

The Welcome settings tab at /dashboard/settings/onboarding-growth?tab=welcome controls join messages, embed/text mode, dynamic welcome context, rules verification, introduction prompts, and returning-member greetings.

How to use

  1. Open Settings -> Onboarding & Growth -> Welcome.
  2. Turn Welcome on.
  3. Select the Message Channel where join messages should appear.
  4. Write the welcome message, or switch the editor to Embed or Text + Embed.
  5. Optionally configure Rules Channel, Verification Role, and Introductions.
  6. Save changes.
Use {{user}} when you want to mention the new member. Use {{username}} when you want plain text without a ping.

Message variables

Welcome messages support double-brace variables only. Single braces are treated as normal text.

Dynamic welcomes

Dynamic welcomes use server context to make join messages less generic. When enabled, Volvox.Bot can include active channels, member milestones, time of day, and activity level in the generated message variables. You can tune:

Rules verification

Rules verification uses the Rules Channel, Verification Role, and Rules agreement message fields. After you save the setup, publish or refresh the rules panel from the dashboard or with /welcome setup.
Role assignment requires the bot’s Discord role to be above the role it grants. If verification fails, check the bot role position and Discord role permissions first.

Introduction prompts

Set an Introductions channel and customize the Introduction prompt. The prompt can mention the new member with {{user}} or use {{username}} for plain text.

Returning members

Enable Returning member message to greet members differently when they rejoin. This is useful when someone leaves briefly and comes back; the bot can avoid treating them like a brand-new member.
Last modified on June 4, 2026