How to Configure Bots on Your CS2 Server

Add, remove, and tune AI bots on your Counter-Strike 2 dedicated server with bot_quota, bot_difficulty, and team commands.

CS2 ships with full bot AI inherited from CS:GO. Bots are managed entirely with bot_* console variables — no plugins required.

Add Bots to Your Server

Stop the server, then open game/csgo/cfg/server.cfg in Files.

Add the bot CVARs you want (see reference table below). Example:

bot_quota 10
bot_quota_mode fill
bot_difficulty 2
bot_chatter normal

Save and start from Console.

You can also issue these live via RCON or the in-game console.

Bot CVAR Reference

CVARDefaultValuesDescription
bot_quota100–32How many bots in the server
bot_quota_modenormalnormal / fill / matchfill keeps slot total at quota by removing bots as humans join
bot_difficulty10=easy, 1=normal, 2=hard, 3=expertAI skill
bot_chatternormaloff / radio / minimal / normalVoice line frequency
bot_join_teamanyany / ct / tRestrict bots to one side
bot_allow_grenades10/1Bots may use grenades
bot_allow_pistols10/1Bots may use pistols
bot_allow_rifles10/1Bots may use rifles
bot_allow_snipers10/1Bots may use snipers
bot_allow_machine_guns10/1Bots may use MGs
bot_pistols_only00/1Pistol-only bots
bot_knives_only00/1Knives-only bots

Bot Commands

Run from RCON or the server console:

CommandDescription
bot_addAdd one bot to the auto-balance team
bot_add_tAdd a T bot
bot_add_ctAdd a CT bot
bot_kickKick all bots
bot_kick allSame as above
bot_kick tKick all T bots
bot_kick ctKick all CT bots
bot_placePlace a bot at your crosshair (requires sv_cheats 1)

Disable Bots Entirely

bot_quota 0

How is this guide?

40% Off — Limited TimeGet your Counter Strike 2 server todayInstant setup, DDoS protection, and 24/7 support included.
Get a Server

On this page