MoFoBoT IRC client for monitoring BZFlag servers

Place all meeting requests / announcements here...
Post Reply
temporal distraction
Sergeant
Sergeant
Posts: 250
Joined: Wed Jan 05, 2005 3:12 pm

MoFoBoT IRC client for monitoring BZFlag servers

Post by temporal distraction » Sat Dec 05, 2009 6:12 pm

MoFoBoT is an IRC bot that watches the BZFlag log from your server and will report to your IRC channel when players or your admins do certain actions. It is written in C++ and intended to run on linux systems. It might be possible to run on other OSes, if you get it to work let me know, please.

MoFoBoT source is released under the LGPL, same license as the cpIRC library it is based upon, as well as the BZFlag game.

Obviously there is a quite limited set of folks that can use this bot. :)
Please don't bring this bot into IRC channels without getting permission from the owner of that channel.

The default rules respond to these commands

Code: Select all

/ban
/poll ban
/password
/report
/unban
additional rules can be added to the "rules" file - in RegEx format.

MoFoBoT will report back to the channel the log line that matches each rule.

You will need to register the name of the bot with your IRC network before running.

Thanks very much to Murielle for coding this. I very much appreciate the work put into it.
Attachments
mofobot.zip
MoFoBoT sources
(21.53 KiB) Downloaded 124 times

User avatar
Strakowski
Private First Class
Private First Class
Posts: 79
Joined: Wed Jun 24, 2009 4:40 pm
Location: hiding somewhere in Overdoze

Re: MoFoBoT IRC client for monitoring BZFlag servers

Post by Strakowski » Tue Dec 08, 2009 6:53 pm

Simply wonderful :D. Great way to scan for admin abuse without signing on. Is there any way it could let you know if a vote is successful? I don't think anything actually sends "/kick" when it happens.

User avatar
blast
General
General
Posts: 4791
Joined: Fri Mar 21, 2003 3:49 pm
Location: playing.cxx
Contact:

Re: MoFoBoT IRC client for monitoring BZFlag servers

Post by blast » Tue Dec 08, 2009 7:14 pm

When a player is removed from a poll, it will show up in the log. It will show either '/poll kick' or '/poll ban'.
"In addition to knowing the secrets of the Universe, I can assure you that I am also quite potty trained." -Koenma (Yu Yu Hakusho)

Image

Post Reply