Commands

Commands Reference

All ServerMate slash commands use the / prefix. Commands must be enabled on the Commands tab in the dashboard; staff commands also need command access under Settings → Permissions.

Run /help in your server for a live list with plan tiers.

Detailed guides (full parameter docs):


Always available

CommandParametersFeature
/helpPaginated command & feature guide
/configQuick server settings (admins)
/setupTemplate setup wizard (admins)

Moderation

Requires Moderation in Feature Centre. Full parameter reference

CommandSummary
/warnuser, optional reason
/kickuser, optional reason
/banuser, optional duration (30d, 2w, 1mo), delete_days (0–7), reason
/unbanuser_id, optional reason
/muteuser, duration (30s1w, max 28d), optional reason
/unmuteuser, optional reason
/casecase_id
/prune countamount (1–100)
/prune frommessage_id
/prune usertarget, duration (1hall), scope (channel / server)
/stickymessage (max 2000 chars)
/unsticky
/setmodlogchannel
/moderationSubcommands: status, enable, disable, reset

Verification

Requires User Verification enabled.

CommandParameters
/sendverifyuser — send verification prompt
/setverifylogchannel — verification log channel

Feedback & support

Requires Feedback enabled (when available).

CommandParameters
/feedbackOpens feedback modal (no slash options)
/supportOpens support request modal
/setfeedbackchannelchannel — where submissions are posted

Tickets

Requires Tickets enabled.

CommandParameters
/create-ticket— Opens category picker (categories configured in dashboard)

Members choose a ticket category from the menu. Categories can be restricted by role in Feature Centre → Tickets.


Polls

Requires Polls enabled.

ParameterRequiredDescription
questionYesPoll question text
optionsYesChoices separated by | — min 2, max 10 (e.g. Yes|No|Maybe)
anonymousNoHide voter names from admins (default false)
hidden_resultsNoHide results until poll closes (default false)
durationNoAuto-close time: 30m, 1h, 1d (s/m/h/d units)

Example

/poll question:Best meeting time? options:Friday 6pm|Saturday 2pm|Sunday 4pm duration:24h

Server Link

Requires Server Link enabled. Configure connections in the dashboard.

CommandParameters
/addserver— Returns dashboard link to add game servers
/serverstatusOptional server — pick connection when multiple are linked
/serverplayersSub-options: player count, or list with optional server

Supports FiveM and other query-based game servers.


Creator Alerts

Requires Creator Alerts enabled. Full parameter reference

SubcommandKey parameters
/creator addplatform, name, channel, optional tag, tag2
/creator removename, optional platform
/creator listOptional tag filter

Context menu: Add to Creator Alerts on a user.


AI Summarisation

Requires AI Summarisation (Pro). Full parameter reference

SubcommandKey parameters
/summarise lastcount (1–50), optional role, prompt, delivery channels
/summarise frommessage_id, optional prompt, delivery channels
/summarise useruser, count, optional user2, user3, prompt, delivery channels

Shared optional params on all subcommands: source_channel, post_channel, post_server, post_channel_id.

Context menu: Summarise from here on a message.


Todo lists

Requires Todo Lists enabled. Full parameter reference

SubcommandKey parameters
/todo help
/todo addtitle or tasks, optional description, name, assign_user / assign_role, due_in, remind_in
/todo boardOptional name, hide_done, page
/todo statusid, state (todo / doing / done)
/todo updateid, optional assignee, due_in, remind_in, clear
/todo-admin listname, optional create
/todo-admin set-channelchannel
/todo-admin clear-channel
/todo-admin show-channel

Custom commands (dot prefix)

Custom commands use a configurable text prefix (default .), not ServerMate slash commands.

Example: command rules with prefix . → members type .rules

PrefixCustom bot + Message Content
. or any non-/ prefixRequired — bot reads messages to trigger commands
/Not required — command is registered as a slash command

Setup: Custom bot guideFeature Centre → Custom Commands. Variables: {user}, {server}, {channel}.


Other admin commands

CommandNotes
/featuresView package and feature status (Administrator)
/syncrolesSync roles with external systems when configured
/setprefixSet custom dot-command prefix (when feature enabled)
/templateimportImport server templates
/setdmreplySubcommands: channel, status, disable

Enabling commands

  1. Enable the parent feature in Feature Centre
  2. Open the Commands tab
  3. Toggle each command on
  4. Settings → Permissions → command access for staff roles
  5. Wait a few seconds for Discord sync (custom bot: ensure bot is connected)

Troubleshooting

IssueCheck
Command missingFeature Centre + Commands tab + sync delay
Permission deniedSettings → Permissions command access + bot role order
Unknown interactionToggle command off/on on Commands tab

Help — common issues · FAQ