GMod - What can the bots do, and can I 'teach' them?

//ads -- adsterra.com -- native banner
?>
Recently I found a strange console command in GMod:bot
After reading the help menu for it, I tried it out, and it indeed did create a bot. The bot mostly runs around, doing nothing.
I found some other console commands of interest:
bot_attack
bot_crouch
bot_mimic
bot_zombie
So I was wondering: What can the GMod bots do, can I teach them to do other things, and why are they included if they just sit around?
Pictures about "GMod - What can the bots do, and can I 'teach' them?"



How do you play GMOD with bots?
While in a game that you created, open the console and type "sv_cheats 1"; hit "Enter." This will allow the use of more commands typically not enabled. Open the console again and type "bot"; this will spawn a bot that will just stand in place. You can spawn as many bots as you want if space is allowed.What are next bots in GMOD?
NextBots are a new system to create NPCs in the Source Engine, utilizing the more powerful navmesh system for navigation over the old node based system. This page lists all possible functions usable with NextBots. See NextBot NPC Creation for more information on how to create NextBot NPCs.What are the commands in GMOD?
Console commandsEffectthirdpersonCamera switches to third person modegivecurrentammoGives player max ammo for current weaponImpulse 101Gives the player the half life weapon setKillKills the player5 more rowsGarry's Mod Tutorial - Adding Bots (simple and easy!)
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Erik Mclean, Ylanite Koppens, Ylanite Koppens, Dazzle Jam