Help — How ServerMate Setup Works
This page explains how to turn on features, set permissions, and get slash commands working. Order matters: turn a feature on first, then grant access, then enable commands.
Before you start
- Add ServerMate to your server (opens in a new tab) (you need Administrator or enough rights to manage the bot).
- Sign in at servermate.gg (opens in a new tab) and select your server.
- In Discord, drag the ServerMate role above any roles the bot must assign (moderator, verified, muted, etc.).
Without the right Discord permissions, the bot cannot ban members, assign roles, or post in channels — no dashboard setting fixes that.
Three layers (simple)
| Layer | Where in the dashboard | What it does |
|---|---|---|
| Discord permissions | Discord server settings / bot invite | What the bot can do in Discord (ban, manage roles, send messages) |
| Feature switch | Feature Centre tab | Turns a ServerMate feature on for your server |
| Who can use it | Settings → Permissions and Commands tab | Who opens the dashboard / who can run each /command in Discord |
Important: Saving permissions does not turn a feature on. If a feature is off in Feature Centre, permission changes have no effect until you enable it there.
Standard setup (most features)
Follow these steps in order:
- Feature Centre — Turn the feature ON (e.g. Moderation, Creator Alerts, Verification).
- Feature settings — Open the feature and finish setup (log channels, rules, linked accounts, etc.).
- Settings → Permissions — Give staff roles web access to that feature (or All features if they should manage everything).
- Commands tab — Turn ON each slash command you need. Each command requires its parent feature to be enabled first.
- Settings → Permissions — Under command access, choose which roles or members may run each command in Discord.
You need steps 1 and 4 before a command appears and works in Discord. Steps 3 and 5 control who can use the dashboard and who can run commands.
Example: setting up /ban
- Feature Centre → Enable Moderation.
- Open Moderation from Feature Centre → set your mod log channel and other options.
- Settings → Permissions → Give your moderator roles access to Moderation (or All features).
- Commands tab → Enable
/ban(and any other mod commands you want). - Settings → Permissions → Command access → allow the same roles to run
/banin Discord. - In Discord, confirm the bot role is above the member’s roles and has Ban Members.
If /ban does not show up, wait up to a minute and check the Commands tab again. Custom bot servers may need the custom bot connected before commands sync.
Who can change what (delegates)
On Settings → Permissions, the server owner (or whoever invited the bot) can delegate:
- Feature managers — Turn features on/off and edit feature settings in Feature Centre.
- Command settings — Enable/disable slash commands and set who may run them.
- Access managers — Edit the permissions matrix and web panel access. Only the owner or bot inviter can grant this group.
Delegates still cannot use a feature in Discord until it is enabled in Feature Centre and the relevant commands are turned on.
Common issues
Command missing in Discord
- Enable it on the Commands tab (parent feature must be on in Feature Centre).
- Wait a few seconds for Discord to sync.
- If you use a custom bot, confirm it is connected in Bot customisation; toggle the command again if sync failed.
“Premium required”
- Some features need a Premium plan. Check Subscription in the dashboard or upgrade from the prompt when enabling the feature.
Staff cannot open the dashboard
- Grant web access under Settings → Permissions, not Feature Centre.
- They must sign in with Discord and be in a role (or user list) you allowed.
Command is enabled but members cannot run it
- Enabling a command on the Commands tab registers it in Discord.
- Who may run it is set separately under Settings → Permissions → command access.
I saved permissions but nothing changed
- The feature is probably still OFF in Feature Centre. Turn it on first, then save permissions again.
Bot cannot ban, mute, or assign roles
- Check Discord role order (bot role must be higher).
- Re-invite the bot or add missing Discord permissions (Ban Members, Manage Roles, etc.).
Where to go next
- Getting Started — Invite bot and open the dashboard
- Features overview — What each feature does
- Commands reference — Slash command list
- Custom bot setup
- AI Summary setup
- Creator Alerts setup
- Todo lists commands
- Moderation commands
- FAQ
- Support Discord (opens in a new tab)