How to Remove Bots in CSGO Competitive Matches

Bots can be useful for practice, but they have no place in a competitive CSGO match. Here’s how to remove bots from competitive play.

Why Remove Bots from Competitive?

Bots in competitive matches can ruin the experience. Here are some of the issues with bots:

  • They make unfair teams if a player gets kicked
  • They ignore commands and make poor decisions
  • They can’t replace the skill of a human player

For these reasons, players have requested bot-free competitive matches for years. Valve finally removed bots from classic competitive and Wingman in early 2021.

Set Up a Private Competitive Server

To play real 5v5 competitive matches, you’ll need to create a private server. Here’s how:

1. Enable the Developer Console

In CSGO’s settings, check “Enable Developer Console” under the Game tab. This allows you to input commands.

2. Start an Offline Game with Bots

Go to Play -> Offline with Bots -> Workshop Maps. Pick a competitive map like Dust 2.

3. Load Competitive Settings

In the console, type:

exec gamemode_competitive
mp_restartgame 1

This restarts the match with official competitive rules.

4. Remove the Bots

To remove all bots, type:

bot_kick

You can also kick bots by team or name. For example:

bot_kick t
bot_kick BOT Jim

Play Competitively with Friends

Now you have an offline competitive server ready for 5v5 play. Here are some tips:

  • Invite friends to join through Steam
  • Use voice chat to coordinate like a real team
  • Switch sides every 15 rounds like professional matches
  • Track team scores using the in-game scoreboard

Removing the bots is step one. Now get out there and play competitively!

Alternative: Community Servers

If you don’t want to run your own server, you can find community competitive servers. Here’s how:

1. Open the Server Browser

Go to Play -> Community Server Browser.

2. Set Filters

Set filters to only show competitive community servers:

  • Game mode: Competitive
  • Map: Dust 2, Inferno, Mirage, etc
  • Slots: At least 10
  • Ping: Based on your connection
  • Tags: Competitive

3. Find a Server

Join a populated competitive server. Avoid bots by checking the player list or scoreboard.

4. Favorite and Repeat

If you find a good competitive server, add it to your favorites. Join regularly to play with the same players.

Community servers have active moderation and competitive settings. Just beware of settings changes, reserved slots, or gameplay tweaks on some servers.

Practice Against Bots

While bots don’t belong in competitive matches, they can still be useful for practice:

  • Test grenade lineups
  • Practice aim on moving targets
  • Experiment with positions as both teams

Here are some commands to manage practice bots:

bot_add t - Add a T bot
bot_kick t - Remove T bots
bot_stop 1 - Freeze bots
bot_place - Move bots

Practice with bots offline, then take your skills to real competitive servers!

Conclusion

Bots have no place in serious competitive play. Removing them takes just a few console commands on private servers. Play real 5v5 matches competitively with friends or find active community servers. While practice against bots still has some benefits, the true competitive CSGO experience requires real human opponents.