MoFoBoT IRC client for monitoring BZFlag servers

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

MoFoBoT IRC client for monitoring BZFlag servers

Post by temporal distraction »

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

/poll ban
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.
MoFoBoT sources
(21.53 KiB) Downloaded 129 times
User avatar
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 »

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
Posts: 4812
Joined: Fri Mar 21, 2003 3:49 pm
Location: playing.cxx

Re: MoFoBoT IRC client for monitoring BZFlag servers

Post by blast »

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)

Post Reply