← BACK TO NEWS
JULY 27, 2026 · karlos_

How to Set Up the SLASHPLAY Discord Bot: Quick-Start & Command Guide

Manage your game servers straight from Discord. Learn how to add the SLASHPLAY bot, connect your account, link your server, and use every slash command — start to finish in a few minutes.

How to Set Up the SLASHPLAY Discord Bot: Quick-Start & Command Guide

Run Your Game Servers From Discord

The SLASHPLAY Discord bot puts your game servers where your community already hangs out. Start and stop servers, pull logs, run console commands, and check your balance — all without leaving Discord. Everything the bot does is backed by the same SLASHPLAY dashboard you already know, so your Discord controls and your web controls always stay in sync.

This guide walks you through adding the bot, connecting your account, linking a server, and every command you’ll use day to day.

Step 1 — Add the Bot to Your Server

➕ Invite the SLASHPLAY bot — click, pick your Discord server, approve.

You’ll need the Manage Server permission on the Discord side to add a bot. The bot asks for the bare minimum: view channels, send messages, embed links, and read message history — just enough to answer commands and post notifications. No admin rights, no moderation powers.

Once it’s in, start typing / and the SLASHPLAY commands appear.

You can also invite the bot any time from the Connect Discord page on your dashboard.

Step 2 — Connect Your Account

In any channel, run:

/link account

The bot replies with a private button. Click it, approve access on the SLASHPLAY site, and you’ll be sent straight back to Discord. From that moment on, the bot can act on your behalf — securely, and only for the things you authorized.

Your authorization is stored encrypted and is scoped to your account only. You can revoke it any time with /link logout.

Step 3 — Connect Your Discord Server (Optional)

Connecting a Discord server to your team does two things: it posts live game events into a channel, and it lets the people in that server use /server without a SLASHPLAY account of their own.

It’s all done on the dashboard — no codes to copy, no commands to type:

  1. Go to Team → Discord and click Connect a Discord server.
  2. Discord asks which servers you’re in. We keep only the ones where you have Manage Server.
  3. Pick your server from the list. Done.

One Discord server connects to one team, and one team to one Discord server.

Letting your members in

Under Who can use it, switch on Let this Discord server’s members use SLASHPLAY, then give each Discord role an access level:

Access levelWhat it allows
View onlySee servers, addresses and join passwords — change nothing
PlayerStart, stop and save servers
ContributorAlso restart, use the console, and delete saves
AdminFull control of the team’s servers

Anyone holding a role you’ve granted can now run /server — no signup, no authorization screen. This is what makes the bot usable for a clan, a class, or a club where most people will never want an account.

Guild access can never spend tokens, change team members, or edit team settings, whichever level you pick. Those need a real SLASHPLAY account.

Announcements

Under Announcements, choose the channel to post in and optionally a role to ping. Whenever a server goes live, the bot posts a join card with the address, the password and who started it. Send a test posts a sample so you can check it before it matters.

Managing Servers, Start to Finish

Here’s what a normal session looks like, entirely inside Discord.

Start a server. Type /server start and the bot autocompletes your team’s servers with their live status — pick one and hit enter:

The /server start command autocompleting server names with their status

Get your connect address. When the server is ready, the bot hands you the connect address to paste into your game — share it with friends and you’re playing:

The bot confirming a server is ready and showing its connect address

Stop when you’re done. /server stop saves your world first, then powers the server down — so the next start picks up exactly where you left off:

The bot stopping a server and saving the world

All replies are private (only you can see them), so your server list, addresses, and balance are never broadcast to the whole channel.

Everything the Bot Can Do

Getting connected

CommandWhat it does
/playOpen the dashboard to manage your servers
/link accountConnect your SLASHPLAY account
/link logoutDisconnect your account from the bot

Connecting a Discord server, choosing who can use it, and picking an announcement channel are all done on Team → Discord — see Step 3.

Managing servers

Once your account is connected, the /server command is your control panel:

CommandWhat it does
/server listList your team’s servers
/server statusCheck a server’s current status
/server startStart a server (with a save restore) and get its connect address
/server stopStop a server — your world is saved first
/server restartRestart a server
/server logsPull recent server logs
/server consoleSend a console/RCON command
/server joinGet the connect details to share with friends

Every server option autocompletes from your team’s actual servers, live status included — no copying IDs around.

Account & utilities

CommandWhat it does
/balanceShow your team’s token balance
/whoamiShow your SLASHPLAY identity

Notifications (linked servers)

With a Discord server connected on Team → Discord, the bot posts live events into your chosen channel:

  • Player joins — batched into a tidy feed, so a rush of joins doesn’t spam the channel
  • Server status changes — starting, ready, stopped, and crash notices with a restart button
  • Save completions — know your world is safely stored
  • CS2 admission knocks — with approval mode on, join requests show up as approve/deny buttons right in Discord
  • Server went live — a join card with the address, the password and who started it, optionally pinging a role

Tune each of these on Team → Discord.

Right-click shortcuts

The bot also adds two context-menu actions (right-click → Apps):

  • SLASHPLAY profile — right-click a user to see their SLASHPLAY identity.
  • Use as RCON command — right-click any message to send its text to a server as a console command.

Tips

  • /play always works. If you ever get lost, /play drops you back on the dashboard where you can do everything visually.
  • Replies are private. The bot answers most commands ephemerally, so your server list and balance aren’t broadcast to the whole channel.
  • Connect addresses change. When you stop and start a server, it gets a fresh connect address — always grab the latest one from /server start or /server join.

You’re Ready to Play

That’s it — add the bot, run /link account, and your game servers live right inside Discord. Spin one up, share the connect address, and let your community jump in.


Need a hand? Join our Discord community or read what SLASHPLAY is all about.