Command reference
Every ServerOps command
14 slash commands, each with one job. Type / in Discord to see them, with what each option means.
Settings aren't commands: they're on /dashboard and this website.
๐ For everyone
Commands any member can use, in any server with ServerOps. Some only work when the server has that module on.
-
/helpEveryone
How to use ServerOps, in Discord: the commands you can use here, with links to the guide and this list.
/helpMembers see their commands, moderators theirs too. Admins also get the setup steps and buttons to open the dashboard, in Discord or here.
When ServerOps joins a server, it posts the same tutorial once, for whoever added it.
-
/rankEveryone
Your level card: level, XP, rank in the server, progress to the next level and the reward roles you've earned.
/rank [member]Your card, or another member's.
XP comes from chatting and time in voice, at the pace the server set.
-
/leaderboardEveryone
The server's top members, ten per page.
/leaderboard [type] [page]Pick a board: XP all time, this week, this month, voice XP, messages, or Guess the Number wins (all time, this week, this month, today's daily).
-
/gamesEveryone
Quick games, and Guess the Number's daily challenge.
/games daily [number]Play today's Guess the Number challenge: guess a number, and the bot says higher or lower. Leave out the number to see how you're doing. Private, so nobody sees the hints./games stats [member]Guess the Number stats: wins, streaks and daily wins./games coinflip [choice]Flip a coin, and call heads or tails if you like./games dice [sides] [count]Roll one or more dice.
Guess the Number rounds in a channel need no command: when staff start one, just type your guesses.
-
/remindEveryone
Have the bot remind you of something, once or repeating, in a channel or by DM.
/remind create <in> <message> [channel] [repeat]When (like 10m, 2h, 1d), what to say, where, and how often to repeat./remind listYour reminders in this server, soonest first./remind delete <reminder>Delete one of your reminders.
-
/suggestEveryone
Post an idea for the server. Everyone votes on it, and staff approve or deny it with a note.
/suggest <idea> [anonymous]The first line becomes the title. Anonymous hides your name, if the server allows it.
-
/voteEveryone
Vote for ServerOps on top.gg. While your vote lasts, your giveaway entries count more.
/voteThe vote link, your vote status and your bonus.
-
/privacyEveryone
Your data in this server: see it, download it, delete it, and how ServerOps handles it.
/privacy viewWhat ServerOps keeps about you here./privacy exportDownload a copy of your data (JSON)./privacy deleteDelete or anonymize your optional data here. It shows what goes and what stays, and asks first./privacy policyWhat this server keeps, why and for how long.
๐ก๏ธ For moderators and staff
Discord shows these to members with the right permission. ServerOps checks again every time, so a hidden command can't be misused.
-
/modNeeds Moderate Members
Moderation with a record: every action is a numbered case with its reason, and members are told what happened (never who did it).
/mod warn <user> [reason]Warn a member; they get a DM./mod note <user> <note>A staff-only note on their record./mod timeout <user> <duration> [reason]Time a member out, up to 28 days./mod untimeout <user> [reason]End a timeout early./mod kick <user> [reason]Kick a member; they can rejoin./mod ban <user> [reason] [delete_days]Ban someone, even if they're not in the server (paste their id)./mod tempban <user> <duration> [reason] [delete_days]Ban for a while; they're unbanned automatically./mod softban <user> [reason] [delete_days]Remove a member and clear their recent messages; they can rejoin./mod unban <user> [reason]Lift a ban./mod purge <amount> [user] [reason]Delete recent messages in this channel, optionally only one member's./mod history <user>A member's record: counts, recent cases and staff notes./mod case view <id>Show a case, with buttons to edit or void it./mod case edit <id> <reason>Change a case's reason./mod case void <id> [reason]Strike a case from the record (kept, marked voided)./mod case search [user] [action] [status] [moderator] [page]Find cases, newest first./mod warnings clear <user> [reason]Clear a member's active warnings (they stay on record)./mod lockdown on [duration] [reason]In a raid: members can't send messages, start threads or react in the server's channels until it's unlocked (or its time is up)./mod lockdown off [reason]Unlock: every channel goes back to exactly how it was./mod massban <users> [reason] [delete_days]Ban up to 200 accounts at once by id, after you confirm. Each gets a case.
Some actions need their own Discord permission too: Kick Members to kick, Ban Members for bans, Manage Messages to purge, Manage Channels to lock down. Raid protection (alerts, automatic lockdowns) is set on /dashboard โ Moderation.
-
/ticketEveryone
Work a support ticket from inside its channel. Anyone sees it; the bot checks you're staff (or the member who opened it) for each action.
/ticket close [reason]Close this ticket. Staff, or the member who opened it./ticket add <user>Let someone see and write in this ticket./ticket remove <user>Take someone added to this ticket out again./ticket rename <name>Rename this ticket's channel./ticket infoThis ticket's details./ticket blacklist add <user> [reason]Stop someone opening tickets./ticket blacklist remove <user>Let them open tickets again./ticket blacklist listWho is blacklisted.
Claiming, priority, notes and canned replies are buttons in the ticket itself.
-
/temproleNeeds Manage Roles
Roles that remove themselves later, even if the bot restarts in between.
/temprole add <member> <role> <duration> [reason]Give a role for a while (like 7d), or extend one./temprole remove <member> <role> [reason]End a temporary role now./temprole list [member]Temporary roles in this server, soonest to end first.
โ๏ธ For server admins
Settings live on /dashboard (and on this website), never in slash commands. These are the admin's actions.
-
/dashboardNeeds Manage Server
Every setting, in Discord: the overview, a page per module, the setup wizard, the full health check and settings backups.
/dashboard [page]Open the overview, the setup wizard, or a module's page directly.
New to ServerOps? Start with /dashboard page: Setup wizard.
-
/giveawayNeeds Manage Server
Run giveaways with entry requirements, bonus entries and rerolls. Winners are drawn when time is up.
/giveaway start <prize> <duration> <channel> [winners] [description] [template] [image] [ping]Start one; requirements, bonus entries, the winner role and the time to claim come from a template. Ping a role to announce it./giveaway end <giveaway>End a running giveaway now and draw the winners./giveaway reroll <giveaway> [winner]Draw new winners, never the previous ones./giveaway entries <giveaway>Who entered.
-
/levelsNeeds Manage Server
Change a member's XP. The XP rules, rewards and leaderboards are set on the dashboard.
/levels give <member> <amount>Give XP./levels take <member> <amount>Take XP away./levels set <member> <level>Put a member at the start of a level./levels reset <member>Reset a member's XP to zero (asks first).
Options in <angle brackets> are required
The ones in [square brackets] are optional. Discord lists them as you type, with a hint for each.