Wiki Settings

Settings hub & configuration

Once Server Assistant is set up, /settings is your control panel, a single hub in four sections:

  • Settings: branding, quick presets, behaviour, role tiers, AI config, white-label, snippets, custom commands and FAQ.
  • Members: new members, verification, onboarding and role panels.
  • Notifications: event role-pings and alert toggles.
  • Security: AutoMod, anti-nuke, scam images, the channel allowlist, privacy and backups.

Many of these tools also have their own slash command (AutoMod, AI config, onboarding, privacy, backups, white-label, snippets, custom commands, FAQ, role panels). The /settings section is just another door to the same tool: the commands still work as before, with the same Premium and permission requirements.

This page covers the Settings hub and the standalone commands alongside it: /autopilot, /privacy, /onboarding, /snippets, /timezone and /schedule.

Who can configure: the server owner or an admin role. /timezone is the exception, anyone can set their own timezone.

The /settings hub

/settings FREE ADMIN

Open the settings hub. No arguments; everything is done with buttons and dropdowns.

ArgumentTypeNotes
No arguments, the hub is fully interactive.
Server Assistant
Server AssistantApponly you can see this
Settings
Pick a section to configure. Changes save instantly.
Settings Members
Notifications Security
Done

Each button opens that section's own panel of tools (contents listed above). The tools shown below appear under whichever section fits them.

Step through every tab

Use Next › and ‹ Back to walk each tab, including the modal forms some open.

Branding
Server Assistant
Server AssistantApponly you can see this
Branding
Make the bot's messages feel like part of your server.
Embed colour
Blue (default)
Custom hex colour Set bot nickname
Default timezone ← Back

Branding. Pick the embed colour from the dropdown (Blue, Red, Green, Gold, Discord Blurple and more), or Custom hex colour for any hex like #5865F2. Set bot nickname changes the bot's display name in your server; Default timezone sets the server-wide timezone for digests and time displays.

Server Assistant
Server AssistantApponly you can see this
Custom hex colour
Use any colour for the bot's embeds.
Hex (with or without #)
e.g. #5865F2 or 0x5865F2
Save

The colour form. Paste any hex value, with or without the leading # (or in 0x form). The sibling buttons open similar one-field forms: a bot nickname (up to 32 characters; blank to reset) and a default timezone (an IANA name like Australia/Sydney).

Server Assistant
Server AssistantApponly you can see this
Quick Presets
Set several things at once with sensible bundles.
AutoMod preset
Scams + slurs (gaming, recommended)
Punishment ladder
Standard (3/5/10)
Onboarding template
Friendly
Anti-raid sensitivity
Normal (5 in 30s)
← Back

Quick Presets. Four dropdowns, each setting a whole bundle in one tap: AutoMod preset (Off, Scams only, Scams + slurs, or Strict), punishment ladder (Gentle, Standard or Strict), onboarding template (Friendly, Gaming, Professional, Minimal or Custom), and anti-raid sensitivity (Off, Normal, or Strict). These are the presets the setup wizard applies from your community type, handy for changing your whole posture at once.

Server Assistant
Server AssistantApponly you can see this
Behavior
How the bot logs, digests and checks itself.
Log verbosity
All actions logged
Weekly digest day
Monday
Approval timeout Toggle weekly digest Toggle external mentions
Toggle self-checks Toggle Threat Score Toggle Dev Updates
Toggle weekly recap ← Back

Behavior. Controls how much the bot logs (all actions, dangerous-only, or errors-only) and which day the weekly digest lands. The toggles cover the weekly digest, mentions outside your staff chat, self-checks (Health Insurance), the advisory PREMIUM Threat Score display, dev-update notes, and the weekly mod-team recap. Approval timeout sets how long (30 to 300 seconds) a dangerous-action approval stays open.

Server Assistant
Server AssistantApponly you can see this
New Members
What happens when someone joins.
Auto-assign role on join
Pick a role…
Clear auto-role Set welcome emoji
Clear welcome emoji ← Back

New Members. Choose a role to grant automatically on join, and the emoji the bot reacts with to welcome them. Set welcome emoji accepts a standard emoji, a :shortcode:, or a custom <:name:id> emoji. The Clear buttons reset each setting.

Server Assistant
Server AssistantApponly you can see this
Verification · Reception
Front new members at a branded Reception desk, and choose who gets held before they're let in.
Role granted on verification
Pick a role…
Who gets held
Intelligent, hold only risky joins
Reception desk… ← Back

Verification. New members land at Reception, an in-server welcome desk with a banner, greeting and a Verify me button that opens a quick are-you-human check (a wrong answer just retries, never bans). Pick the role handed out on success, then choose who gets held: Off (no gate), Intelligent (holds only risk-scored joins for staff to Approve / Kick / Ban) or On (everyone verifies). You must choose a role before the gate can switch on. If your server's Discord Onboarding could hand out that role on its own (which would let members skip the gate), setup offers to fix it right there, either removing the role from Onboarding for you or creating a fresh verified role Onboarding does not touch. Every server gets a banner, created once automatically from the bot's read of your community, plus the greeting you word yourself. On PREMIUM, Reception desk adds a custom banner image of your own, a custom receptionist name and persona, and a concierge that moves a member who reaches out into a private ticket where SAi helps one-to-one.

Server Assistant
Server AssistantApponly you can see this
Channel Allowlist
Limit where the bot listens and acts. Empty = every channel.
Pick channels to allow…
Clear allowlist (allow all) ← Back

Channel Allowlist. By default the bot works everywhere it can see. Add channels here to restrict it to just those, or Clear allowlist (allow all) to reset. Useful for confining commands to a couple of staff channels.

Server Assistant
Server AssistantApponly you can see this
Role Tiers
Decide which roles can run which commands.
Current tiers
@Admin · @Moderator
Remove a tier…
Add custom tier Add co-owner ← Back

Role Tiers. Maps your Discord roles to what they can do. Add custom tier picks a role and a template: Owner (full access), Admin (most actions) or Moderator (the core mod toolkit). Add co-owner (owner-only) grants full owner-level access. The dropdown removes a tier. The server owner always has full access regardless.

Server Assistant
Server AssistantApponly you can see this
Notifications
What the bot tells you about, and who gets pinged.
Milestones: On Announcements: On Native-action alerts: On
Instant alerts →

Notifications. Toggles celebratory milestone cards, product announcements and service notices, and native-action alerts (logging when staff moderate directly in Discord). Instant alerts → opens the role-ping screen. (Pulse now lives in the web portal, see the note below.)

Server Assistant
Server AssistantApponly you can see this
Instant alerts
Pick which roles get pinged the moment something urgent happens.
Anti-raid alert
Pick roles (or leave empty)…
Dangerous-action approval
Pick roles…
AutoMod escalation
Pick roles…
← Back

Instant alerts. Choose which roles get an immediate ping for each urgent event: an anti-raid trigger, a dangerous-action approval request, and an AutoMod escalation (only timeouts, kicks and bans). Leave any empty for no ping.

Pulse has moved. The server-health digest no longer posts to a Discord channel on a schedule set here. Pulse is now always on in the web portal, and each staff member can have it DM’d on their own cadence (Off, Weekly or Monthly), set from the portal. Still counts-only: no message content is stored.

/autopilot

/autopilot FREE ADMIN

An alias for /setup that opens the same wizard with every step pre-filled from your detected channels and roles. Review, adjust, finish. Owner or Manage Server admin.

ArgumentTypeNotes
No arguments, the pre-filled wizard opens; nothing saves until you finish.
Server Assistant
Server AssistantApponly you can see this
Setup, I've filled everything in
I scanned your server and pre-filled every step. Review and adjust, then finish, nothing saves until you do.
Staff chat · Log channel
#staff-chat · #mod-log
Admin · Moderator
@Admin · @Moderator
Defaults
AutoMod: Scams + slurs (gaming) · Anti-raid: Normal (5/30s) · Ladder: Standard (3→5→10)
Looks good → Adjust

/autopilot opens the same pre-filled /setup wizard, with your channels, roles and staff detected and filled in. If something can’t be detected, the bot flags it (for example “none detected, recommend creating a private #staff channel”) so you know what to create. Every step is editable and nothing saves until you finish, so /autopilot and /setup land in the same place.

/privacy

/privacy FREE ADMIN

Control what the bot is allowed to read. Every reading feature is a toggle, turn off anything you don't want.

ArgumentTypeNotes
No arguments, toggle each feature on or off.
Server Assistant
Server AssistantApponly you can see this
Privacy, what the bot can read
Each feature that reads messages is opt-out. Turn off anything you'd rather keep private.
Toggle NL Commands Toggle Message Report
Toggle Pulse Toggle Self-trained Toggle Health Insurance

Each toggle controls one reading feature: natural-language commands in your staff chat (like warn @user 30min), the right-click Message Report menu, Pulse (counts only, no message content is stored), self-trained AutoMod (learns from staff deletions), and the bot’s Health Insurance self-checks. Turn off anything, any time.

/onboarding

/onboarding FREE ADMIN

Set up the welcome DM new members receive when they join. Toggle it on, edit the text, and send yourself a test.

ArgumentTypeNotes
No arguments, manage from the panel.
Server Assistant
Server AssistantApponly you can see this
Onboarding, welcome DM
Greet every new member with a DM. Use placeholders like [servername], [usermention], [membercount] and [owner].
Toggle on/off Edit message Test (DM me)

Edit message opens a text box (up to 2000 characters) where you write your greeting, dropping in placeholders such as [servername], [usermention], [user], [membercount], [owner] and [usercreatedat]. Test (DM me) sends a live preview to you.

/snippets

/snippets FREE ADMIN

Save canned responses your staff can post in a tap, FAQs, role guides, rule reminders. Add, view and remove them here.

ArgumentTypeNotes
No arguments, manage from the panel.
Server Assistant
Server AssistantApponly you can see this
Snippets, canned responses
Save reusable replies and post them in a tap.
Select snippets to remove…
Add snippet

Add snippet opens a short form: a name (no spaces, like welcome or faq-roles) and the text (up to 2000 characters, with the same placeholders as onboarding). The dropdown removes any you no longer need.

/timezone

/timezone FREE

Set your own personal timezone so time-based commands and displays read correctly for you. Anyone can use this, it only affects you.

ArgumentTypeNotes
No arguments, pick from the list or enter a custom name.
Server Assistant
Server AssistantApponly you can see this
Your timezone
Pick the closest match, or enter your own.
Pick a timezone…
Custom (type IANA name)

Choose from the popular list (UTC, Sydney, London, New York, Tokyo and more), or hit Custom (type IANA name) to enter any IANA timezone such as Australia/Brisbane, or an abbreviation like PST.

/schedule

/schedule FREE ADMIN

Schedule a reminder or task to fire later, in plain language like “in 30 min” or “at 9am”. View and cancel pending tasks here too.

ArgumentTypeNotes
No arguments, create from the panel.
Server Assistant
Server AssistantApponly you can see this
Scheduled tasks
Reminders and tasks fire at the time you set, in your timezone.
Select tasks to cancel…
Create new

Create new asks two things: when (in plain language, in 30 min, in 2 hours, at 9am, at 14:00) and what should happen (up to 500 characters). Times use the timezone you set with /timezone. The dropdown lists your pending tasks so you can cancel any of them.

See also