This is a bot I made to do various tasks on an invisionfree board. It can work on any board by just modifying the first 3 lines in the data file and one line in the bot.pl.
The forum it was made for is an RP forum, where post counts = money, and when money is spent, post count goes down.
The tasks the bot was created for were:
Allow users to transfer money between accounts.
Allow Admin and Mods to add/subtract/set post counts.
Check the board for spam and delete it if it is.
Allow usernames/IP addresses/Email addresses to be banned.
Allow users to change their own username.
Delete members who have been inactive over 60 days.
I also added a little chat command in it because I was bored. It uses rivescript to get the replies.
Anyway I thought I would post it here in case anyone finds it useful. To be used to its full potential it needs an admin account, but it will work with some commands on a normal user account.
It works via PM, but it can also post in forums as well. The forum posting code is quite restricted and may require modification to work properly, as all forums have different ids and there is not really any way for the bot to predict which forum you want to post in.
So if youre making an invisionfree bot for any particular reason, this will probably help you out. And if youre not, it might come in handy anyway