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

10 bots

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

Allow Grenades

bot_allow_grenades

Allow Pistols

bot_allow_pistols

Allow Rifles

bot_allow_rifles

Allow Snipers

bot_allow_snipers

Allow Machine Guns

bot_allow_machine_guns

Pistols Only Mode

bot_pistols_only — overrides rifle/sniper/MG flags

Knives Only Mode

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.
Private Counter-Strike 2 hosting

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.

Rent a Counter-Strike 2 server Real hardware · Full control panel · 98% SLA

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.