This is a great plugin, but there's one small problem. All the MSN spambots that hit me, tend to disconnect about 0.01 seconds after sending their spam. So then bot-sentry tries to challenge them, which fails, and then I get a popup.
Here's an excerpt from my log showing the problem:
Conversation with firstname.lastname@example.org at 6/25/2008 1:43:03 PM on *****@hotmail.com (msn)
(1:43:03 PM) Message could not be sent because an error with the switchboard occurred:
(1:43:03 PM) Bot Sentry engaged: you are now being ignored! Your message will be delivered if you can correctly answer the following question within 10 minutes: What letter comes after n?
Here are my suggestions on how to possibly prevent this:
1. Wait 5 seconds before sending the message. Then check if the user is online or not. If they are offline, do nothing.
2. Somehow stop pidgin from showing error messages related to possible spambots.
Thanks for fighting the good fight against the scummy spammers!