Initially, this bot has had great exposure at ESWC and at CPL (although CPL decided to rename it to make it look like their own bot)
Also from the general community like ESL etc. Just like to thank people for the support and waiting around for me to get my arse in 
gear.

I know many of you will have used the labalaba reporter by Mr.Frost and this is heavily based on that code.

What you need to know really is this is a BETA, people were complaining at me to get it released so i'm finally doing so.

The Known Bugs!
1) Do not add the mutator in webadmin, if you add it there then it will cause a problem with the reporting
just leave it as an actor and let it run.
2) Sometimes the reporter will flood during the "initial end of warmup" because of all the suisides.
3) It will report the pickup of an object in TDM if a person is on full armour / health and runs over a pickup. 
For example if someone has 100 shield and runs over the 100 shield it will report it, even if the player doesn't
pick it up.

The Commands

The majority of the settings can be set from irc the syntax is as follows.

/msg [Bot_name] cmd adminpw cmd
e.g.
/msg [Levi^Live3] cmd admin INFO
(10:42:47) -[Levi^Live3]- Team DeathMatch on DM-Deck17(Deck 17) Mutators: AntiTCC116f.MutAntiTCC,XWeapons.MutNoSuperWeapon,UTANBanManager100.MutUTAN

Command List

Help		- displays the help menu
IP 		- Gives the server ip
INFO		- Gives information about the game type and mutators running
RED		- Set red team name
BLUE		- Set blue team name
			e.g. cmd RED Levitation
			e.g. cmd Blue Team64
			
All the below commands are a true / false variable afterwards e.g. DMSG false
DMSG 		- Enable / Disable default messages
PUMSG		- Enable / Disable Power up messages
LOCMSG		- Enable / Disable Locations in reporting
REPORTFRAGS	- Enable / Disable the reporting of frags in game
ADDTOTOPIC	- Enable / Disable adding to topic

MUTE 		- Mute the reporter bot
UNMUTE		- Unmute the reporter bot
LABARECONNECT	- Make the bot reconnect to irc
CLEARTOPIC	- Clears the current topic
SETTOPIC	- Lets the bot set the topic
NICK		- Set the bot nickname
OP		- Op someone in a channel
CHAN		- Set the channel where the bot is reporting
SCORECHAN	- Set the channel where the bot sends total scores / advertising
RESETBUFFER	- Resets the buffer, and clears everything queued for delivery to irc.

INDIVIDUALSTATUSTIME	- Sets the time in seconds when the bot will report all of the players in the server and their scores
SCORETIME		- Sets the time in seconds when the scores will be displayed
STATUSTIME		- Sets the time in seconds when the bot will display the match top scorer etc.


The UT2004 commands on the help menu haven't been tested yet, feel free to play around and let me know the outcome!



The Installation......
Add the following to the server.ini 

Under [Engine.GameEngine]

Add the following
ServerActors=laba.labamuta

Then you can add the following at the bottom of the server.ini in a section of it's own.
Sample Server ini section

[laba.labamuta]
IRCServer=irc.quakenet.org
IRCNick=[Levi^Reporter]
IRCIdent=LeviRep
IRCPASS=
IRCChan=#Levi.live
IRCScoreChan=#Levi.Live
IRCInitialCommand=
QAuthList=:Muddy[CRG]:
labaAdminpw=adminpw
myIRCtag=!
ScoreTime=40
ScoreIndividualTime=300
StatusTime=70
floodCheckBytes=0
fSendDelay=1.700000
bSetTopic=True
bAddtoTopic=True
bmute=False
bSimpleCommands=True
badvcommands=True
bReportPUPickups=True
bshowlocs=True
bRoundOffTime=False
bDefaultDeathmsgs=False
bReportFrags=True
TTMAdapterClass=laba.nottm
modeNum=3
Modes[0]=dm-cOmPrEsSeD?game=XGame.xTeamGame?mutator=xWeapons.MutNoSuperWeapon,XGame.MutNoAdrenaline?TimeLimit=15?MaxLives=0?GoalScore=0?bWeaponStay=false?bPlayersMustBeReady=True?bForceRespawn=True?SpawnProtectionTime=0.000000?MaxPlayers=2?MaxSpectators=2
Modes[1]=dm-antalus?game=XGame.xTeamGame?mutator=xWeapons.MutNoSuperWeapon?TimeLimit=20?MaxLives=0?GoalScore=0?bWeaponStay=false?bPlayersMustBeReady=True?bForceRespawn=True?SpawnProtectionTime=0.000000?MaxPlayers=8?MaxSpectators=0?friendlyfirescale=1
Modes[2]=ctf-maul?game=XGame.xCTFGame?mutator=xWeapons.MutNoSuperWeapon?TimeLimit=20?MaxLives=0?GoalScore=0?bWeaponStay=True?bPlayersMustBeReady=True?bForceRespawn=True?SpawnProtectionTime=0.000000?MaxPlayers=10?MaxSpectators=0?Translocator=True?FriendlyFireScale=0
ModeNames[0]=CPL 1on1, Superweapons off, Adrenaline off
ModeNames[1]=TDM 4on4, Superweapons off, TTM off
ModeNames[2]=CTF 5on5, Superweapons off
Modes[3]=

And finally.... stolen from Frost :p

Recommended Setups
Some recommendations for various gametypes ...
CTF:
# bShowLocs=True
# bReportFrags=False
# bReportPUPickups=True

TDM:
# bShowLocs=False
# bReportFrags=True
# bReportPUPickups=True

iCTF:
# bShowLocs=False
# bReportFrags=False

iTDM:
# bShowLocs=False
# bReportFrags=False


Thanks to everyone who has helped, T64 kind of beta tested but more showed it off to the community :)

Any questions / comments come to me, 215 in #Levitation on quakenet.
I hope league admins are now happy o//