Features Overview
ServerMate features are enabled per server from Feature Centre in the web dashboard (opens in a new tab). Most also have slash commands you enable on the Commands tab.
Plan limits (Free vs Pro) are on Pricing (opens in a new tab). In Discord, /help shows tiers for your server.
Core (Free tier)
These work on the Free plan unless noted.
Moderation
Dashboard: Feature Centre → Moderation
- Warn, kick, ban, mute, and unmute from Discord or the dashboard
- Moderation cases with moderator, target, reason, and timestamps
- Mod log channel via
/setmodlogor the Moderation panel - Bulk message cleanup with
/prune - Sticky messages with
/stickyand/unsticky
User verification
Dashboard: Feature Centre → User Verification
- Verification flows with role assignment after verify
/sendverifyto prompt a member/setverifylogfor verification logging
Embedded messages
Dashboard: Feature Centre → Embedded Messages
- Visual embed builder in the dashboard
- Send rich messages to any channel (title, fields, images, buttons)
Reaction roles
Dashboard: Feature Centre → Reaction Roles
- Self-assign roles via reactions or role menus
- Configure requirements and restrictions in the dashboard
Custom commands
Dashboard: Feature Centre → Custom Commands
- Server-specific commands with a configurable prefix (default
.) - Text or embed responses, variables (
{user},{server},{channel}), role/channel restrictions
Custom bot required: Dot-prefix commands (anything other than /) need a connected custom bot with Message Content Intent — the bot must read messages to trigger them. Slash-prefix (/) custom commands are registered as slash commands and do not need Message Content.
See Custom bot setup and Commands — custom commands.
Polls
Dashboard: Feature Centre → Polls
- Create polls from the dashboard or with
/pollin Discord
Tickets
Dashboard: Feature Centre → Tickets
- Support ticket panels and settings
- Members open tickets with
/create-ticket
Feedback & support
Dashboard: Feature Centre → Feedback (when enabled)
/feedback— submit feedback via modal/support— submit a support request via modal/setfeedbackchannel— set where submissions are posted
Server Link
Dashboard: Feature Centre → Server Link
Link live game servers to Discord (FiveM and other query-based platforms):
/addserver— link to add connections in the dashboard/serverstatus— status embed for a linked server/serverplayers— player count or list
Free: limited linked servers · Pro: higher limits (see Pricing (opens in a new tab))
Creator Alerts
Dashboard: Feature Centre → Creator Alerts
- Per-creator alerts for Twitch, YouTube, Kick, TikTok, and X
- Route alerts to specific channels
/creatorslash command to add, remove, or list creators from Discord
Free: 2 active alerts · Pro: unlimited alerts + Live alert rules (discover streams by game/category on Twitch)
See Creator Alerts setup.
Todo lists
Dashboard: Feature Centre → Todo Lists
- Shared task boards synced between dashboard and Discord
/todofor members,/todo-adminfor list and channel setup
→ Todo lists command reference — full parameter docs for every subcommand
Utilities
Always available when enabled on the Commands tab:
/help— command and feature reference/config— quick server settings (admins)/setup— template setup wizard (admins)
Pro features
Require a Solo, Squad, City, or Network plan unless your server has a manual grant. Upgrade from Subscription in the dashboard or Pricing (opens in a new tab).
AI Summarisation
Dashboard: Feature Centre → AI Summarisation
/summarise— summarise recent messages, a thread from a message, or a member's messages- Right-click a message → Summarise from here
- Monthly summary quota by plan (e.g. 30 on Solo); optional bring-your-own OpenAI key
- Works best with Custom Bot + Message Content Intent — required to read message text; see Custom bot setup
See AI Summary setup.
Custom Bot (Bot customisation)
Dashboard: Feature Centre → Bot Customisation · → Full setup guide
- Run ServerMate through your own Discord application (name, avatar, presence)
- Required (with Message Content Intent) for:
- AI Summarisation — reading channel text for
/summarise - Dot-prefix custom commands (e.g.
.rules) — not slash-prefixed/custom commands - Full message delete logging in moderation (content in mod logs)
- AI Summarisation — reading channel text for
- Pro plan required · guided setup in the dashboard matches the Developer Portal steps
Server Groups
Dashboard: Server Groups tab (not per-feature)
- Group multiple servers under one workspace
- Shared oversight and group-level settings
- Ban sync on Squad and above — bans propagate across grouped servers with linked cases
Ban sync
Part of Server Groups (Squad, City, Network plans):
- Ban in one server → auto-ban in synced servers in the group
- Exemptions for trusted members
- Per-server opt-in/out
Dashboard-only (no slash command)
These are configured entirely in the web dashboard:
- Members — browse and manage members
- Roles — role explorer, bulk assignment, kanban-style role management
- Overview — activity feed, stats, quick actions
- Subscription — plan, billing, Stripe portal
- Settings — permissions, delegates, general server settings
Feature management checklist
- Feature Centre — toggle the feature on
- Open the feature panel — complete setup (channels, rules, creators, …)
- Commands tab — enable related slash commands
- Settings → Permissions — web access + command access for staff roles
- Test in a private channel before going server-wide
Troubleshooting
| Issue | What to check |
|---|---|
| Feature missing in sidebar | Not enabled in Feature Centre, or plan does not include it |
| "Premium required" | Upgrade under Subscription or Pricing (opens in a new tab) |
| Command not in Discord | Parent feature off, command disabled on Commands tab, or custom bot not connected |
| Permission errors | Bot role hierarchy, Discord permissions, Settings → Permissions command access |
More detail: Help — common issues · FAQ