If you want to play a custom match or practice in Counter-Strike 2 (CS2), removing bots is often the first step. Bots are useful for training, but they can get in the way if you want to explore the map or try out smokes and weapons without distractions.
This simple guide will show you how to remove all bots in CS2 and control their behavior using console commands.
How to Enable Developer Console in CS2
Before using any commands, you need to enable the developer console:
- Open CS2.
- Go to Settings.
- Click on the Game tab.
- Find “Enable Developer Console (~)” and set it to “Yes”.
Now you can use the tilde key ~ to open the console while playing.
Steps to Remove All Bots in CS2
Follow these quick steps to remove bots:
- Start CS2 and go to Offline with Bots.
- Choose your map and load the game.
- Pick a team (Terrorist or Counter-Terrorist).
- Press ~ to open the console.
Type this command:
nginx
CopyEdit
sv_cheats 1
- This allows you to use special cheat commands in offline mode.
Next, enter:
nginx
CopyEdit
bot_kick
- This removes all bots from both teams.
Now you have a bot-free environment to practice or test.
Extra Bot Commands in CS2
Here are some extra commands if you want more control over the bots:
Command | What It Does |
bot_kick_t | Kicks all Terrorist-side bots |
bot_kick_ct | Kicks all Counter-Terrorist bots |
bot_kick [bot_name] | Kicks a specific bot by name |
bot_stop 1 | Freezes all bots in place |
bot_place | Places a bot where your crosshair is aiming |
bot_difficulty 0-3 | Sets bot skill level (0 is easy, 3 is hard) |
Use these commands to create custom training setups or just mess around.
Why Remove Bots in CS2?
There are many reasons to remove bots:
- Solo map practice (like learning grenade throws)
- 1v1 warm-up sessions
- Creating custom training or aim maps
- Making video content or tutorials
- Reducing distractions
Removing bots lets you control everything in the match, just the way you want.
Also Read: All About McLaren’s Chrome Livery Ready To Glitter At Silverstone 2025