How it works

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

  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. 5

    Welcome message

    On Grant Access: Member role assigned, Pending removed, server nickname set to their IGN, and a welcome embed with their avatar is posted in #welcome.

  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.