Wiki Getting Started

The /setup wizard

/setup configures Server Assistant for your server: a short guided flow where the bot detects sensible defaults, fills them in, and you confirm each screen. About a minute, start to finish.

Three ways to reach it:

  • Automatically: when the bot joins, it DMs whoever added it (often a Manage Server admin rather than the owner) a Welcome message that opens the wizard.
  • /setup: run it any time to re-open the wizard (it pre-fills your current configuration, not a blank slate).
  • Web portal: the wizard offers a “finish setup on the web” link to the portal if you’d rather use a browser.

Who can run it: the server owner, or an admin with Manage Server.

Quick start

The bot does the work; you just confirm. About a minute.

1

Add the bot

One click. It scans your server and DMs you a ready-filled wizard the instant it joins.

Add to Discord

Server Assistant
Server AssistantAppDirect Message
Welcome, let's get you set up
I've filled in your channels and roles. Confirm to finish, or step through to fine-tune.
Staff chat
#staff-chat ✓
Log channel
#mod-log ✓
Create for meLooks good →
…or finish setup on the web
2 Finish it, whichever's easiest
Default

In your DMs

Your wizard's waiting, already filled in. Tap Looks good.

Same wizard

/setup

Rather do it in-server? Run it any time, or tap the Run setup button the bot shows on any command before you're set up.

In a browser

Web portal

Set it all up at serverassistant.wandweb.co.

3

Make it yours (optional)

Tweak anything in /settings, a wizard for every section, every change saves instantly.

The settings wizards
  • Branding · embed colour, nickname, timezone
  • Quick Presets · AutoMod / ladder / onboarding / anti-raid
  • Behaviour · approval timeout, log verbosity, Threat Score
  • New Members · auto-role, welcome reaction
  • Verification · Reception desk & who gets held
  • Channel allowlist · where the bot responds
  • Role Tiers · custom tiers + approval authority
  • Notifications · per-event role pings

Your server-health Pulse lives in the web portal now, not here.

Server Assistant
Server AssistantApp/settings
Settings, pick a wizard
A sub-wizard for every section, all in one place. Every change saves instantly.
BrandingPresetsBehaviourRole Tiers

Prefer one command? /autopilot opens this same wizard with every step pre-filled from your detected channels and roles, nothing saved until you finish. However you set up, wizard, /autopilot, or web portal, you land in the same place: channels and roles configured, a moderation profile matched to your community, and the free AI trial on.

Nice first touches

Welcome new members, /onboarding
Turn on AutoMod, /automod
Set your timezone, /timezone
Type help in staff-chat for the full list

Step through every screen

Here’s the wizard, screen by screen. Use Next › and ‹ Back to walk each state, including the two conditional screens (Preflight and Permission review) that only appear when the bot needs them.

Preflight · permission check
Server Assistant
Server AssistantAppDirect Message
Before we start, a couple of permissions
I'm missing a permission I need to set things up properly. Grant it and re-check, or continue and I'll do what I can.
Manage Roles
Needed to create and assign your staff roles
Manage Channels
✓ Granted
Re-check Continue anyway →

Only shows if something's missing. If the bot already has what it needs, the wizard skips to Step 1. Re-check re-reads permissions after you fix them; Continue anyway proceeds with what the bot can do.

Server Assistant
Server AssistantAppDirect Message
Welcome, let's get you set up
I've filled in your channels and roles. Confirm and you're done, or step through to fine-tune.
Staff chat (where I listen for commands)
#staff-chat ✓ (detected)
Log channel (optional, dashboard log is always on)
#mod-log ✓ (detected)
Pick a different staff chat…
Looks good, pick roles
Create for me …or finish setup on the web

Channels. Pick the staff chat (the command listening post). A log channel is optional, your dashboard moderation log is always on, so Portal only skips it. The bot pre-fills what it detected. Looks good, pick roles moves to the four-step wizard (channels → roles → welcome desk → moderation & AI); Create for me makes fresh channels. Tags read (detected) on a new server, (current) when you re-run setup.

Server Assistant
Server AssistantAppDirect Message
Who's on your team?
Step 2 (optional), tell me which roles are your admins and moderators so commands respect your hierarchy.
Admin role
@Admin ✓ (detected)
Moderator role
@Moderator ✓ (detected)
Server owner always has full access, no role needed.
Create Admin + Mod Looks good →

Roles. Choose your Admin and Moderator roles; the colour emoji mirrors each role's colour. No suitable roles yet? Create Admin + Mod generates them with sensible permissions. The owner is always full-access, so an owner role is optional.

Server Assistant
Server AssistantAppDirect Message
Quick permission tidy-up
To make these roles work, I'd like to adjust a few permissions. Nothing happens until you approve.
@Moderator
+ Timeout Members, + Manage Messages
@everyone
− Mention @everyone (in #staff-chat)
Approve & apply Generate fresh instead

Only shows if a tidy-up is needed. If your staff roles lack a permission they need, or @everyone has a risky one, the bot lists the exact change and waits for Approve & apply. If role hierarchy blocks a change, this becomes a Re-check after you move the bot's role up.

Server Assistant
Server AssistantAppDirect Message
Set up your Welcome desk
Step 3. Reception greets new members at a branded desk and gates verification. Recommended on, skip it if you'd rather not.
Verified role (given once a member passes)
@Verified ✓ (detected)
Reception
On, I'll create #reception, pin the greeting, and set the gate to intelligent
Edit greeting…
Create Verified role Looks good →
Skip Reception

Welcome desk. Pick an existing verified role or tap Create Verified role to make one. Left on (recommended, and the default), Reception goes live as you finish the step: it creates a branded #reception channel (pinned to the top of your channel list), pins the greeting, and sets the verification gate to intelligent. The greeting is free to customise right here; Premium extras, a receptionist persona, a banner image and the concierge, live in /settings. Prefer not to? Skip Reception and the wizard moves on. Not in Discord? The web portal's setup wizard now has this same Welcome desk step, so you can set Reception up there too.

Server Assistant
Server AssistantAppDirect Message
Last step, tune the defaults
Last step. Pick your community type so I can preset AutoMod, the punishment ladder and anti-raid sensibly. Your free AI trial is already on, nothing to enter.
Community type
Gaming
AI features
Your free 150k-token AI trial is already on. Want your own key (no trial limit)? Run /ai-config any time.
Finish setup ✓

Community type. The bot guesses your community type from your server name and description (Gaming, Creator, Anime, Crypto, Education, DIY and more) to preset AutoMod, the punishment ladder and anti-raid. You're not asked for an AI key: the free 150k-token trial is on by default. Prefer your own key with no trial limit? Set it up any time with /ai-config.

Server Assistant
Server AssistantAppDirect Message
You're all set!
Server Assistant is configured and watching your server. Here's the summary:
Channels
Staff #staff-chat · Logs #mod-log
Roles
Admin @Admin · Mod @Moderator
Preset
Gaming · AutoMod on · Anti-raid on
Want your mods to know the ropes? I can post a quick welcome guide to your staff chat.
Post welcome to staff chat Skip

Done. A recap of everything configured. Post welcome to staff chat drops a short “how to drive the bot” guide into your staff channel (on a re-run this becomes Re-post). From here, try /help or open /settings to fine-tune.

What if I want to change something later?

Nothing here is one-shot. Re-run /setup any time, it loads your current configuration so you can change one thing without starting over. For per-feature control, open the Settings hub with /settings, or use each tool’s own command (AutoMod, onboarding and the rest, each with its own page here).

If something needs a nudge

Commands not showing yet?
First-time global commands can take up to an hour to appear. Hard-refresh Discord (Ctrl+R) and they'll be there.
Bot can't action someone?
Drag the bot's role above theirs in Server Settings → Roles, Discord lets a bot action only roles below its own.
AutoMod looks quiet?
Pick a preset in /settings → Quick Presets → AutoMod, then flip Enabled on in /automod.
Setting it up again?
Run /setup any time, it keeps your warnings, notes, snippets, and audit logs.

See also