Bots in CS:GO can be a useful tool for players looking to improve their skills and tactics. They allow players to practice specific skills in a controlled environment, and can also be used to warm up before a match. In this article, we collected the best bots binds that you may need. Also, you will find answers to the next questions:
- How to add bots?
- How to kick bots?
- How to stop bots?
- How to tell a bot to hold position?
- How to place a bot on your position?
- How to change bots difficulty?
- Additional bots commands
Add CT Bot Bind
The next bind will add a counter-terrorist bot when you click on the Up Arrow key.bind uparrow "bot_add ct"
Kick CT Bot Bind
The next bind will remove a counter-terrorist bot when you click on the Down Arrow key.bind downarrow "bot_kick ct"
Add T Bot Bind
The next bind will add a terrorist bot when you click on the Right Arrow key.bind rightarrow "bot_add t"
Kick T Bot Bind
The next bind will remove a terrorist bot when you click on the Left Arrow key.bind leftarrow "bot_kick t"
Add/Kick Bots on Arrows Bind (all in one command)
The next bind includes all the binds above so you can use paste it into the console to have them all together.bind uparrow "bot_add ct";
bind downarrow "bot_kick ct";
bind rightarrow "bot_add t";
bind leftarrow "bot_kick t"
Kick All Bots Bind
The next bind will allow you to quickly and easily remove all bots from your server by just clicking the Delete key on the numpad.bind kp_del "bot_kick"
Stop Bots Bind
This bind will cause bots to stop moving, shooting until you click the bound key again. Bound to the Enter key on the numpad.bind kp_enter "sv_cheats 1;toggle bot_stop 0 1"
Tell Bot to Stay Bind (useful for Faceit)
The next bind is very useful for Faceit when one of your teammates has left, and you got a bot in your team. Clicking the o key will execute the "Hold This Position" message, which will tell the bot to stay in a specific location on the map, so you can easily take him after death.bind o "holdpos"
Place Bot Bind
The next bind will place a bot at the your's current location. It can be useful if you want to practice your aim, positioning, grenades or any strategies. Bound to the 0 / Insert key on the numpad.bind kp_ins "sv_cheats 1;bot_place"
Change Bots Difficulty Bind
The next bind will increase bots' difficulty any time you press the Plus key on the numpad. In CS:GO there are 4 bots difficulty options:- 0 – easy
- 1 – normal
- 2 – hard
- 3 – expert
bind kp_plus "toggle bot_difficulty 0 1 2 3"
Bots Binds Keyboard Layout

Common Problems with Bots Binds
CS:GO Automatically Moved You to Another Team (mp_autoteambalance)
Sometimes when adding bots you can find that the game automatically moved you over to another team, this happens because of the team balance feature to ensure there are an unequal amount of players on either side. To turn it off just enter mp_autoteambalance 0 command into the console.You Cannot Add More Bots (mp_limitteams)
If you cannot add more bots probably the problem is in the mp_limitteams command. For example when it is set to 1, and the CT team had 3 and the T team had 2, a new player would not be able to join the CT team. So just set this command to mp_limitteams 0 and you should be able to add more bots.Tell Bot to Hold Position Command
When playing on Faceit you can find that bots do not listen to commands all the time. Information is not proven but how players noticed obedience for the bot set to 50% if you kicked the player and 100% if the player left on his own. This is made for CS:GO because Valve does not want bad-performing players being kicked for bots all the time. The best solution we found for this is to execute the "Hold This Position" command strictly after the freeze time, in that case, the bot will listen most of the time.Stop & Place Bots Commands Require sv_cheats to be set to 1
bot_stop and bot_place commands require sv_cheats 1. Binds that we included in the article already have the sv_cheats command turned on so you do not need to worry about it, but you have keep this in mind in case something is not working.Additional Bots Commands
- mp_autoteambalance 0 – allows you to play solo vs more than 3 enemies.
- mp_limitteams 0 – allows you to add lots of bots.
- bot_dont_shoot 1 – forbids bots to shoot.
- bot_knives_only – makes bots to use only knife.
- bot_all_weapons – allows bots to use weapons.
- mp_death_drop_gun 0 – bots do not drop weapons after death (the same can be done with grenade/defuser/c4).
- sv_infinite_ammo 1 – allows you to never run out of bullets.
- "mp_respawn_on_death_ct" = "0" client replicated – When set to 1, counter-terrorists will respawn after dying.
- "mp_respawn_on_death_t" = "0" client replicated – When set to 1, terrorists will respawn after dying.

Table of contents
- 1. Add CT Bot Bind
- 2. Kick CT Bot Bind
- 3. Add T Bot Bind
- 4. Kick T Bot Bind
- 5. Add/Kick Bots on Arrows Bind (all in one command)
- 6. Kick All Bots Bind
- 7. Stop Bots Bind
- 8. Tell Bot to Stay Bind (useful for Faceit)
- 9. Place Bot Bind
- 10. Change Bots Difficulty Bind
- 11. Bots Binds Keyboard Layout
- 12. Common Problems with Bots Binds
- 13. Additional Bots Commands