In Counter-Strike 2 (CS2), bots are used to fill empty slots in casual and custom matches. While bots can be helpful for practice or filling in spots when there aren’t enough players, you may want to remove them completely for certain types of games, such as private matches or solo practice sessions. This guide will show you how to disable bots in CS2 using in-game commands.
Enabling the Developer Console
Before you can use any commands, you need to ensure the developer console is enabled.
Steps to Enable the Console
- Open the Settings menu.
- Navigate to the Game tab.
- Set Enable Developer Console (~) to “Yes.”
- Press the ~ key (just below the Esc key) to open the console.
Disabling Bots Using Console Commands
Kicking All Bots
Once the console is open, you can instantly kick all bots by typing:
bot_kick
This command will remove all bots from the game, leaving only human players.
Prevent Bots from Rejoining
To make sure that bots don’t automatically rejoin after being kicked, set the bot quota to zero. Type the following command in the console:
bot_quota 0
This sets the number of bots allowed in the game to zero, ensuring they won’t re-enter.
Stopping Bots from Taking Over Player Slots
By default, bots may take over player slots when someone leaves the match. To stop this behavior, use these commands:
mp_autoteambalance 0
This command prevents teams from automatically balancing, which would otherwise add bots to keep the teams even.
mp_limitteams 1
This limits the number of players per team and ensures that bots won’t be added to keep the teams full.
Adding Bots Back to the Game
If you want to add bots back after kicking them, you can use the following command:
bot_add
This will add a bot to the game. You can also specify which team to add a bot to:
bot_add t
: Adds a bot to the Terrorist side.bot_add ct
: Adds a bot to the Counter-Terrorist side.
Additional Bot Controls
Freeze Bots in Place
To make bots stay in place and stop moving, type:
bot_stop 1
This will freeze all bots in their current positions.
Make Bots Passive (Ignore Players)
If you want bots to stay in the game but not shoot or interfere with you, use this command:
bot_zombie 1
This makes the bots passive so they won’t attack or follow objectives.
Final Thoughts
Disabling bots in CS2 is simple with the right commands. Whether you want to play alone or with friends in a private match, kicking or controlling bots allows you to customize the game experience. By using commands like bot_kick
, bot_quota 0
, and bot_stop
, you can control how and when bots appear in your game.