CS2 Bot Config Builder
Configure bots for your CS2 dedicated server — quota, difficulty, team assignment, chatter, and weapon restrictions. Copy the generated block straight into your server.cfg or bots.cfg.
Quick Presets
Bot Count & Fill Mode
bot_quota — total number of bots to maintain (0–32)
bot_quota_mode —
normal: fixed count,
fill: fills to quota regardless of humans,
match: mirrors human count
bot_join_team — which side bots join (any / ct / t)
bot_difficulty — 0=Easy, 1=Normal, 2=Hard, 3=Expert
bot_chatter — controls how much bots talk over voice radio
Weapon Permissions
bot_allow_grenades
bot_allow_pistols
bot_allow_rifles
bot_allow_snipers
bot_allow_machine_guns
bot_pistols_only — overrides rifle/sniper/MG flags
bot_knives_only — overrides all weapon flags
Generated Config Block
// ── Bot Quota & Fill Mode ───────────────────────────────── bot_quota 10 bot_quota_mode normal bot_join_team any // ── Bot Difficulty & Chatter ────────────────────────────── bot_difficulty 0 // 0=Easy 1=Normal 2=Hard 3=Expert bot_chatter off // ── Weapon Permissions ──────────────────────────────────── bot_allow_grenades 1 bot_allow_pistols 1 bot_allow_rifles 1 bot_allow_snipers 1 bot_allow_machine_guns 1 // ── Exclusive Modes (override allow flags) ──────────────── bot_pistols_only 0 bot_knives_only 0
Paste these lines into your server.cfg or a dedicated bots.cfg (exec'd from server.cfg).
Cvar Reference
| Cvar | Values | Effect |
|---|---|---|
| bot_quota | 0–32 | Target number of bots to maintain on the server. |
| bot_quota_mode | normal / fill / match | How the quota is interpreted — fixed total, fill gaps, or mirror human count. |
| bot_difficulty | 0–3 | Bot skill level: 0=Easy, 1=Normal, 2=Hard, 3=Expert. |
| bot_chatter | off / radio / minimal / normal | Controls bot voice chatter frequency and type. |
| bot_join_team | any / ct / t | Restricts which team bots will join when added. |
| bot_allow_grenades | 0 / 1 | Permits bots to buy and use grenades. |
| bot_allow_pistols | 0 / 1 | Permits bots to purchase sidearm pistols. |
| bot_allow_rifles | 0 / 1 | Permits bots to buy assault rifles and SMGs. |
| bot_allow_snipers | 0 / 1 | Permits bots to purchase sniper rifles (AWP, SSG). |
| bot_allow_machine_guns | 0 / 1 | Permits bots to buy heavy machine guns (M249, Negev). |
| bot_pistols_only | 0 / 1 | Forces bots to only use pistols; overrides rifle/sniper/MG flags. |
| bot_knives_only | 0 / 1 | Forces bots to only use knives; overrides all weapon allow cvars. |
Run your own Counter-Strike 2 server.
Rent a private Counter-Strike 2 server on real hardware — full control-panel access, your mods, your configs, your rules. It's your server; run it your way.
Don't want to run it yourself? Our managed services & consulting team will set it up and keep it running for you — game servers, Windows, Linux, and cloud, from 10+ years of MSP work.