both the(old) esf bot and ki-bot have a manual they're not the best ones I know
well for the esf-bot: unzip the esf_bot.dll to your half-life\esf\dlls folder and change the liblist.gam file, search for a line like this:
gamedll "dlls\hl.dll"
change it to:
gamedll "dlls\esf_bot.dll"
for the kibot just run the installer or unzip it to your half-life\esf folder