Not everyone has a bot at home. At VogClub there is a room just for playing bots (there are three, varying from walkover to mean, cruel bastard) and it's well attended. At Fibs there are anything between half a dozen and a dozen bots and they get a lot of attention. This place needs a bot!
A programmatic interface makes the most sense but if some human fancies typing in moves for the bot then that's great. Three cheers to Botman!
Mind you, a proper bot should accept all invitations from any player, rated or unrated, and for any match length or type.