Configuration

Configuration Guide

All ServerMate configuration happens in the web dashboard (opens in a new tab). This page covers the main areas and recommended setup order.


Dashboard layout

Tab / areaPurpose
OverviewServer stats, recent activity, quick links
Feature CentreEnable features and open each feature's settings
CommandsEnable or disable slash commands per server
Members / RolesMember browser and role management
Server GroupsGroup servers, ban sync, shared settings
SettingsPermissions, delegates, general options
SubscriptionPlan, billing, Stripe customer portal

Deep dive on setup order: Help — how setup works


Permissions

Web dashboard access

Settings → Permissions

  • Choose which Discord roles (or individual users) can open the dashboard
  • Delegate groups:
    • Feature managers — toggle features and edit feature settings
    • Command settings — enable slash commands and command access
    • Access managers — edit the permissions matrix (owner/inviter only can grant this)

Command access

Settings → Permissions (command access section)

  • Separate from enabling a command on the Commands tab
  • Controls who may run each slash command in Discord
  • Example: enable /ban on Commands tab, but restrict execution to Moderator+ roles here

Discord permissions

The bot needs appropriate Discord permissions at invite time:

  • Send Messages, Embed Links, Read Message History
  • Manage Messages, Kick Members, Ban Members, Moderate Members, Manage Roles (as needed)
  • Bot role must be above roles it assigns or moderates

Re-invite from servermate.gg (opens in a new tab) if permissions are missing.


Feature-specific configuration

Moderation

  1. Enable Moderation in Feature Centre
  2. Set mod log channel: /setmodlog or Moderation panel
  3. Enable commands on Commands tab (/warn, /kick, /ban, …)
  4. Configure action policies and case settings in the Moderation panel

Verification

  1. Enable User Verification in Feature Centre
  2. Configure verification message, channel, and verified role in the panel
  3. /setverifylog for logging
  4. Enable /sendverify on Commands tab

Creator Alerts

  1. Enable Creator Alerts in Feature Centre
  2. Add creators, platforms, and target channels
  3. Optional: Live alert rules (Pro) — discover Twitch streams by game/category
  4. Enable /creator on Commands tab

See Creator Alerts setup.

AI Summarisation

  1. Enable AI Summarisation in Feature Centre (Pro)
  2. Choose model, limits, and optional BYOK OpenAI key in the panel
  3. Enable /summarise on Commands tab
  4. For full message text, set up Custom Bot with Message Content intent — setup guide

See AI Summary setup.

Server Link

  1. Enable Server Link in Feature Centre
  2. Add game server connections in the Server Link panel (query host/port, platform)
  3. Enable /serverstatus, /serverplayers, /addserver on Commands tab

Custom Bot

Full setup guide (Discord Developer Portal + dashboard steps)

  1. Enable Bot Customisation in Feature Centre (Pro)
  2. In the Developer Portal: create application, enable Message Content + Server Members intents, copy Application ID and bot token
  3. Dashboard: save credentials → ValidateInvite botConnect
  4. Confirm status Ready for AI summarisation before relying on /summarise or dot-prefix custom commands

Server groups can share one custom bot — configure under Server Groups → Custom Bot.

Server Groups & ban sync

  1. Create a group under Server Groups
  2. Add member servers (Pro plans cover server limits — see Pricing (opens in a new tab))
  3. Enable ban sync on Squad and above
  4. Configure exemptions and per-server sync toggles

Log channels

Recommended channels to create and wire up early:

/setmodlog channel:#mod-logs
/setverifylog channel:#verification-logs
/setfeedbackchannel channel:#feedback   (if using feedback)

The bot needs Send Messages and Embed Links in each log channel.


Subscription & plans

Manage billing under Subscription or Pricing (opens in a new tab).

PlanServersNotable Pro limits
Free12 creator alerts, core features
Solo130 AI summaries/mo, unlimited alerts, custom bot
Squad390 AI summaries/mo, ban sync
City10300 AI summaries/mo, multi-server automation
Network10+Contact for tailored limits

Configuration checklist

Initial setup

  • Bot invited with correct permissions; role order checked
  • Core features enabled in Feature Centre
  • Log channels configured
  • Commands enabled on Commands tab
  • Staff permissions set under Settings → Permissions

Pro setup

  • Subscription active on covered servers
  • Custom Bot connected (if using AI Summary or branding)
  • Server Groups and ban sync configured (if multi-server)

Troubleshooting

ProblemFix
Settings not savingConfirm dashboard access; refresh; check you own or delegate manage settings
Command enabled but not usableSet command access under Settings → Permissions
Feature toggle greyed outUpgrade plan or check Subscription tab
Custom bot commands not syncingReconnect bot; toggle command off/on

FAQ · Support Discord (opens in a new tab)