

You could configure and program them on the RunABot website, and then download a client program to actually sign them on to AIM for chatting with humans. I found a site called RunABot which would offer free hosting of AIM chat bots. So, I wanted to know where I could run an AIM bot of my own. It's a feature I kept in every bot I built since. I had to take my bot down and program in a "soft block" feature, where my bot would simply ignore messages from users rather than depend on protocol-level blocking. The bots started replying to each other in an endless loop, so I tried telling my bot to block SmarterChild to make it stop, but SmarterChild could not be blocked. I discovered this the hard way with one of my AIM bots: it had the 'feature' where a user could tell my bot to IM another user, and somebody made my bot send a message to SmarterChild. He'd still appear online on your buddy list, and could still chat with you, but if you moused over his name your client would say "Blocked". SmarterChild could not be warned (as I'm sure a lot of users found out for themselves), but had anyone tried to block him? If you had, you'd discover that SmarterChild could not be blocked. It was an AOL Instant Messenger bot at first, and later on was ported to MSN Messenger.Īs an interesting quirk I discovered about SmarterChild some years later: I think its screen name technically had AOL Administrator privileges.ĪOL Admin screen names had some special behaviors: they can not be blocked or warned and they have no rate limits. SmarterChild was a bot that you would chat with in plain English (like Siri nowadays), or you could do things like ask it for weather reports or movie showtimes. a company that would go on to try and patent the very concept of chatbots, change their name a couple times, get bought by Microsoft, and never be heard from again. That would've been SmarterChild, a commercial chatbot created by ActiveBuddy, Inc.

First, the thing that got me interested in chatterbots in the first place.
