Wiki โ€บ Getting started

๐Ÿงญ The /setup wizard

/setup is how Server Assistant gets configured for your server. Itโ€™s a short, guided flow: the bot detects sensible defaults, fills them in for you, and you just confirm each screen. The whole thing takes about a minute.

You can reach it three ways:

  • Automatically โ€” when the bot joins, it DMs the server owner a Welcome message that opens the wizard.
  • /setup โ€” run it in your server 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 click through a browser.

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

๐Ÿš€ Quick start

Youโ€™re set up in about a minute โ€” the bot does the work, you just confirm.

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. Step 1 of 3 โ€” looks right?
Staff chat
#staff-chat โœ“
Log channel
#mod-log โœ“
Create for meโœ… Looks 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.

In a browser
๐ŸŒ

Web portal

Set it all up at serverassistant.wandweb.co.

3

Make it yours (optional)

Tweak anything in /settings โ€” nine wizards, every change saves instantly.

The nine 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 ยท DM-button gate
  • ๐Ÿ“ Channel allowlist ยท where the bot responds
  • ๐Ÿ›‚ Role Tiers ยท custom tiers + approval authority
  • ๐Ÿ”” Notifications ยท per-event role pings
  • ๐Ÿฉบ Pulse ยท daily health digest
Server Assistant
Server AssistantApp/settings
๐ŸŽจ Settings โ€” pick a wizard
Nine sub-wizards, all in one place. Every change saves instantly.
๐ŸŽจ Brandingโšก Presets๐Ÿ›ก๏ธ Behaviour๐Ÿ›‚ Role Tiers

๐Ÿ’ก In a real hurry? /autopilot skips the step-by-step wizard and applies the detected defaults in one tap โ€” a faster style of setup, not a separate place to start (fine-tune anything later in /settings).

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

Want the detail behind each confirmation? 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 the permissions it needs, the wizard skips straight to Step 1. โ€œRe-checkโ€ re-reads the bot's permissions after you fix them; โ€œContinue anywayโ€ proceeds and the bot does what it can.

Server Assistant
Server AssistantAppDirect Message
๐Ÿงญ Welcome โ€” let's get you set up
I've filled in your channels and roles. Step 1 of 3 โ€” looks right?
Staff chat (where I listen for commands)
#staff-chat โœ“ (detected)
Log channel (your audit trail)
#mod-log โœ“ (detected)
Pick a different staff chatโ€ฆ
๐Ÿ†• Create for me โœ… Looks good โ†’
๐ŸŒ โ€ฆor finish setup on the web

Channels. Pick the staff chat (the command listening post) and a log channel (the audit trail). The bot pre-fills both from what it detected โ€” use the dropdowns to change them, or ๐Ÿ†• Create for me to have it make fresh channels. Tags read (detected) on a new server, or (current) if you're re-running setup.

Server Assistant
Server AssistantAppDirect Message
๐Ÿ›ก๏ธ Who's on your team?
Step 2 of 3 โ€” 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 so they're easy to spot. No suitable roles yet? ๐Ÿ†• Create Admin + Mod generates them with sensible permissions. The owner is always treated as 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 are missing a permission they need โ€” or @everyone has a risky one โ€” the bot lists the exact change and waits for your โœ… Approve & apply. If it can't make a change because of role hierarchy, this becomes a ๐Ÿ”„ Re-check after you move its role up.

Server Assistant
Server AssistantAppDirect Message
๐ŸŽš๏ธ Last step โ€” tune the defaults
Step 3 of 3. Pick your community type so I can preset AutoMod, the punishment ladder and anti-raid sensibly โ€” then choose how you'd like AI.
Community type
๐ŸŽฎ Gaming
AI features
Start with a free 150k-token trial, bring your own key, or skip for now.
Finish setup โœ“ ๐Ÿ”‘ Enter my own key Skip AI

AI & community type. The bot guesses your community type from your server name and description (Gaming, Creator, Anime, Crypto, Education, DIY and more) and uses it to preset AutoMod, the punishment ladder and anti-raid. Then pick your AI path โ€” the free trial, ๐Ÿ”‘ your own key (opens the form on the next screen), or Skip AI.

Server Assistant
Server AssistantAppDirect Message
Use your own AI key
Paste a provider key and you control your own usage and billing.
API key
sk-โ€ฆ
Save

Only if you chose โ€œEnter my own keyโ€. Choosing ๐Ÿ”‘ Enter my own key on the previous screen opens this short form. Paste a supported provider key and your server runs AI on your own account โ€” no trial limit. You can change or remove it later 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 that was configured. ๐Ÿ“ค Post welcome to staff chat drops a short โ€œhow to drive the botโ€ guide into your staff channel for the rest of your team (on a re-run this becomes ๐Ÿ” Re-post). From here, try /help or open /settings to fine-tune anything.

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 adjust a single thing without starting over. For deeper, per-feature control, open the Settings hub with /settings, or manage AutoMod, onboarding and the rest from their own commands (each gets its own page in this wiki).

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