Bots in Counter-Strike 2 (CS2) are an indispensable tool for training, experimenting, and practicing tactics. This is the most comprehensive guide to CS2 console commands for complete control over bots — from adding and removing them to fine-tuning their behavior. You’ll learn how to remove bots, add them to a specific team, change their difficulty, make them mimic your actions, and much more. The console is the key to professional game customization!
- Opening the Developer Console in CS2
- How to Remove Bots in CS2
- How to Remove a Specific Bot in CS2
- How to Add Bots in CS2
- How to Add a Specific Bot in CS2
- How to Disable Auto-Balance and Bot Limits in CS2
- How to Stop Bots in CS2
- How to Place Bots in Specific Locations in CS2
- Hotkey for Placing Bots in Specific Locations
- How to Make Bots Mimic Your Actions in CS2
- How to Change Bot Difficulty in CS2
- How to Make Bots Buy Specific Weapons in CS2
- How to Make Bots Crouch in CS2
- How to Prevent Bots from Shooting in CS2
- Additional Useful Bot Commands for CS2
- Non-Functional Bot Commands in CS2
- CS2 Bots FAQ (Frequently Asked Questions)
- Conclusion
Opening the Developer Console in CS2
If you already know how to open the console in CS2, you can skip this step.
Before using money-related commands, you need to enable and open the developer console. Here’s how:
- Go to Counter-Strike 2 settings (gear icon in the top-left corner of the main menu).
- Under the “Game” tab, find “Enable Developer Console” and set it to “Yes”.
- Open the console by pressing ` or ~ (tilde).
If the console doesn’t open, check your keyboard settings or refer to a guide on enabling the console.

How to Remove Bots in CS2
To quickly remove all bots from the map, use the console command bot_kick. This will delete all bots without requiring cheats to be enabled. For example:
bot_kick
– removes all bots from the game.bot_kick ct
– removes one random bot from the Counter-Terrorist side.bot_kick t
– removes one bot from the Terrorist side.
If you need to kill bots in the current round (they will respawn in the next round), use the bot_kill command. Note that this is considered a cheat command, so you need to enable sv_cheats 1
for it to work. Commands for specific teams:
bot_kill
– kills all bots in the current round.bot_kill ct
– kills all Counter-Terrorist bots (in the current round).bot_kill t
– kills all Terrorist bots.
How to Remove a Specific Bot in CS2
To remove or kill a specific bot by name, specify its nickname in the command. Examples:
bot_kick Yuri
– removes the bot named «Yuri».bot_kill Vox
– kills the bot «Vox» in the current round (requiressv_cheats 1
).
Tip: Use the
status
command to see a list of all players and bots on the map and ensure the bot’s nickname is spelled correctly.

How to Add Bots in CS2
After removing bots or at any time, you can add the desired number of bots using the following commands:
bot_add
– adds one bot to the team with fewer players (or bots).bot_add_ct
– adds one bot to the Counter-Terrorist side.bot_add_t
– adds one bot to the Terrorist side.
Important: If auto-balance and team limits are disabled, you can add bots to only one side (e.g., creating a 1vs10 scenario). Otherwise, the game will automatically balance the teams.
How to Add a Specific Bot in CS2
In CS2, bots have preset profiles with different skill levels and playstyles. To add a specific bot by name, include its name after the command. For example, using profiles like «York» or «Azul»:
bot_add_ct York
– adds a bot named «York» to the Counter-Terrorist side.bot_add_t Irwin
– adds a bot named «Irwin» to the Terrorist side.bot_add Azul
– adds a bot named «Azul» to the team with fewer players.
When added this way, the bot will spawn with its predefined characteristics.

How to Disable Auto-Balance and Bot Limits in CS2
If bots keep getting auto-balanced to the other team when you add them, disable the default restrictions with these commands:
mp_autoteambalance 0
– completely disables team auto-balance.mp_limitteams 0
– removes team player (bot) limits (allows unlimited imbalance).- You can set a custom limit if needed (e.g.,
mp_limitteams 2
– max 2-player difference between teams).
Once applied, bot_add_ct and bot_add_t will work as intended — bots will stay on their assigned team without being auto-moved.

How to Stop Bots in CS2
Want to completely stop bots in CS2 or just «freeze» them in place for screenshots? Use these console commands:
bot_stop 1
– completely stops all bots (they won’t shoot or move).bot_stop 0
– returns bots to normal behavior (they start acting again).bot_freeze 1
– freezes bots in their current positions.bot_freeze 0
– unfreezes bots.
Tip: You can position bots in specific poses (with certain weapons, in interesting map spots, or mid-animation) and lock them in place without worrying they’ll move or change stance.

How to Place Bots in Specific Locations in CS2
After stopping the bots, you can teleport the nearest bot to your crosshair using this command:
bot_place
– spawns one bot directly in front of you (at your targeted location).
Important: If you place multiple bots in the same spot, they will spawn inside each other. By default, an enemy bot will appear first, followed by a teammate.
Hotkey for Placing Bots in Specific Locations
To avoid typing bot_place in the console every time, you can bind the command to any key:
bind "i" "bot_place"
– pressing the i key will spawn a bot in front of you.unbind i
– removes any binding from the i key (the key will no longer perform any action).
Now you can quickly place bots wherever you want with just one button press. You can choose any key, such as NUMPAD keys.

How to Make Bots Mimic Your Actions in CS2
The bot_mimic command enables a mode where bots copy all your actions:
bot_mimic 1
– bots will replicate your movements, shooting, jumping, crouching, etc.bot_mimic 0
– disables the mimic mode.
Note: In this mode, bots always face the player, which prevents them from following you properly. In CS:GO, this issue could be fixed with the bot_mimic_inverse 1 command, but this feature is currently unavailable in CS2.

How to Change Bot Difficulty in CS2
In CS:GO, bot difficulty could be adjusted in the menu when starting a bot training session. In CS2, this option is unavailable in the menu, but you can set one of 5 difficulty levels directly through console commands:
bot_difficulty 0
– Harmless bots (do not attack).bot_difficulty 1
– Easy bots.bot_difficulty 2
– Normal bots.bot_difficulty 3
– Hard bots.bot_difficulty 4
– Expert bots (most challenging).

How to Make Bots Buy Specific Weapons in CS2
For training or fun, you can force bots to purchase only a selected weapon type. Use these console commands:
bot_knives_only
– bots will use only knives.bot_pistols_only
– bots will only use pistols.bot_snipers_only
– bots will buy only sniper rifles (AWP, SSG 08, SCAR-20, G3SG1).bot_all_weapons
– allows bots to purchase any weapon.
This way, you can make bots train with a specific weapon class or give them full freedom of choice.

How to Make Bots Crouch in CS2
For some fun, you can force all bots on the map to move exclusively while crouching using this command:
bot_crouch 1
– bots will only crouch (move while crouched).bot_crouch 0
– returns bots to normal standing movement.
It’s a fun way to practice while watching bots move around in a permanent crouch position.

How to Prevent Bots from Shooting in CS2
Standard commands for stopping, freezing, and mimicking already prevent bots from attacking each other. If you need bots to move around without attacking players or each other, use these commands:
bot_dont_shoot 1
– prevents all bots on the map from shooting (they will aim but won’t fire).bot_dont_shoot 0
– re-enables shooting for bots.
Note: This method disables bot attacks without affecting their movement or other actions.
Additional Useful Bot Commands for CS2
This section contains advanced console commands for bots in CS2. These are less commonly used or serve specialized purposes.
mp_free_armor value
– controls armor distribution at round start:mp_free_armor 0
– no armor (default).mp_free_armor 1
– kevlar vest only.mp_free_armor 2
– vest + helmet.
bot_zombie 1
– turns all bots into “zombies” (immobile and passive). Для возврата в норму: bot_zombie 0.bot_zombie 0
– returns bots to normal behavior.bot_quota number
– sets maximum bot count (e.g.5
for 5 bots max).bot_prefix text
– adds custom prefix to bot names.bot_eco_limit 3000
– sets buy threshold (e.g.3000
= bots won’t buy under $3000).
These commands provide granular control over bot equipment and behavior for custom scenarios.
Non-Functional Bot Commands in CS2
This list contains console commands that previously worked in CS:GO or early versions of CS2, but currently either don’t function or work inconsistently. Still worth trying – they might work in your game version or after future updates.
bot_aggressive 0/1
– 1 enabled aggressive mode (bots sought combat more often), 0 – default behavior.bot_reload_path
– forced reload of bot navigation paths on the map.bot_speed value
– changed the speed of movement of bots:bot_speed 2
– double movement speed.bot_speed 0.5
– half speed.
bot_grenade_ignore 0/1
– 1 completely disabled grenade use by bots, 0 – enabledbot_chatter 0/1/off/on
– controlled the bots’ voice lines:0
илиoff
– complete mute1
илиon
– enabled.

CS2 Bots FAQ (Frequently Asked Questions)
sv_cheats 1
to be active – without it, they simply won’t execute.mp_autoteambalance 0
and mp_limitteams 0
– after this, bots won’t be auto-moved and you can freely add them to any teament_fire weapon_knife changesubclass 507
– this gives all players (including bots) a Karambit. Learn how to give other knives on our website.Conclusion
We’ve covered all essential console commands for bot management in Counter-Strike 2 – from adding/removing bots to fine-tuning their behavior. Experiment with these commands to customize your training sessions and gameplay.
If you’ve discovered something new or found a useful command, feel free to share it in the comments below. Happy fragging and enjoy your bot training sessions!
We have prepared a large list of websites where you can get bonuses such as free cases, skins, or promo codes when topping up.
We compared the price of one skin on various trading platforms to help you choose the most suitable one.
We analyzed case opening sites and compiled a ranking, evaluating them from best to worst based on the quality and profitability of skin drops.