There is one way I know of that will allow your bot to send messages all it wants with no rate limits getting in the way.
The way to do this is to send the message as an away-message auto-response. The disadvantage is that it will make it blatently obvious it's a bot, so if you're going for the human look this isn't the best way to do it. It would look like...
The dash lined things are horizontal rules. This is another disadvantage, the message space is crowded in by these horizontal rules.
I think only Net::OSCAR supports sending as away messages, all you do is add a 1 at the end of the send_im command.
Code:
$oscar->send_im ($user, $reply, 1);
Edit This is really just a rumor I heard once, I think AIM may have patched it already. I think I heard this at some other forum somewhere... maybe WiredBots a while ago. Anyhow, I just gave my bot a Perl command to sleep 10 seconds and IM me, in the meantime I put up an away message. When it IM'd me, my rate bar went down by 1.
So if you want to test this, go ahead. It may be that a certain version of AIM counts these as rate decayers and that bots don't. _________________ Current Site (2008) http://www.cuvou.com/
Interesting stuff Cer! _________________ Check out Botworld! A dev resource for things bot.
Downloads, articles, news, fourm and more.
http://botworld.marzopolis.com