addbot <name> - adds a bot, name is optional
removebot <name> - remove a bot given a name
removeallbots - removes all bots
To change the teams of a bot, type 'players' to get their ID number, then 'forcejoin <id> <team>' where team can be the colour or its first letter, ie r for red, b for blue, p for purple, etc. If you're currently playing a round you wont see any notification that the bots change team until the round ends or they die. You'll also need to disable auto balance if you're throwing the teams out of whack.
g_autobalance 0 - disabled
g_autobalance 1 - autobalance enabled. Players will be autoswitched when player counts are unbalanced by more than 1.
g_autobalance 2 - autobalance enabled, team switching to a team with the same number or more players disallowed.
So to disable it, 'cvar_set g_autobalance 0'.
Build 41 got a new Bot AI. The old commands dont work right now.
The ones above are working for me and I'm using 41.
This is also out of date, but more complete than anything else I know of (eg it won't have autobalanace, as its a newer feature).https://web.archive.org/web/20090612040933/http://digitalpaint.therisenrealm.com/reference/commands