How to add bots in CS2
Bots in Counter-Strike 2 are great for practicing your aim, nade lineups, and tactics without other players. You add them with a single console command - let's go over how to add bots, set their difficulty, and remove them.
What you need before adding bots
- 1Enable the console: Settings → Game → "Enable Developer Console" → Yes.
- 2Start a local game with a map: type map de_dust2 in the console (or any map).
- 3Now you can add bots with the commands below - you don't need sv_cheats for this.
Commands for adding bots
| Command | What it does |
|---|---|
| bot_add | Add a bot to a random team |
| bot_add_t | Add a bot to the Terrorists |
| bot_add_ct | Add a bot to the Counter-Terrorists |
| bot_quota 5 | Keep 5 bots in the game total |
| bot_difficulty 0-3 | Difficulty: 0=Easy, 1=Normal, 2=Hard, 3=Expert |
How to configure bot behavior
| Command | What it does |
|---|---|
| bot_stop 1 | Freeze bots in place |
| bot_zombie 1 | Bots stand still and don't shoot (handy for nade practice) |
| bot_dont_shoot 1 | Bots move but don't shoot |
| bot_walk 1 | Bots only walk, never run |
| bot_place | Place a bot where you're looking (requires sv_cheats 1) |
How to remove bots
- bot_kick - kick all bots.
- bot_kick ct / bot_kick t - remove bots from a specific team.
- bot_quota 0 - stop bots from spawning.
Practicing with bots on your own server
Bots are especially useful on a local server for drilling your aim and holding positions. For more on the commands, see the "CS2 console commands" guide, and for setting up a full server, see "How to make your own CS2 server". You can find ready-made servers with bots and practice modes in the monitoring.