The way your bot behaves is just as important to the user experience as the reasons that it exists.
The popularity of bots will be very short-lived if they continue to be novelties and headaches.