How it works

Six steps from join to verified. Most are automatic — your staff only see the one that matters: the approval card.

Member-flow video — coming soon

In the meantime, the six steps below walk through the exact same flow.

  1. 1

    Welcome embed in #request-access

    After /gatedoctor setup, the bot posts a branded welcome card with a single Request Entry button in your request-access channel. The banner image is fully customizable — swap in your own server artwork to match your community's theme. New members see this the moment they enter the server.

  2. 2

    Request Entry button

    The new member taps Request Entry. The bot opens a modal asking for their in-game name (IGN) so approvers can identify them at a glance.

  3. 3

    Entry Request Received

    The user sees an ephemeral confirmation that their request has been received and is under review. The bot assigns the Pending role and posts an intake card to your private intake-log channel, pinging your Approver role.

  4. 4

    Approval card in #intake-log

    Staff get an embed with the user's avatar, profile, IGN, and two buttons — Grant Access or Turn Away. Works identically on desktop and mobile.

  5. Click the image to cycle through sample greetings — 140+ ship with the bot.

    5

    Welcome message

    On Grant Access: Member role assigned, Pending removed, server nickname set to their IGN, and a themed welcome embed is posted in #welcome. Gate Doctor ships with 140+ custom greetings — title, message, and background art rotate automatically so the welcome never gets stale.

  6. 6

    Audit log entry

    When an Approver acts, the intake card is immediately replaced with the outcome — Grant Access or Turn Away — so staff see the result without leaving the channel. The same action is also written to #server-log as a timestamped audit entry.

Ready to try it?

Setup takes about 5 minutes and the wizard does the heavy lifting.