FSM bots are fun and easy to create, as long as you don't require something more complicated. Once you do, it gets quite hard and difficult. You may be interested in the behavior trees or .
Pogamut doesn't have support for behavior trees, but it supports SPOSH, that is quite similar to them. If you are interested, try SPOSH tutorial