README for RageBOT

Hi, thx for downloading RageBot. 
Feel free to
- publish the code (please keep my and all others copyrights in the code)
- code some plugins and post them on the ragebot forum ;)
- fix the code and/or post bugs in the ragebot forum


Who am I?
Nils Langenhahn aka Chaly, Asura German PVE, http://odins-zorn.de

Why "Ragebot"?
I am a member of the german guild called "Odins Zorn" => Odin's Rage..


What engine?
Ragebot uses Noer's modification of the aochat.php class.
Thank you for the hardest part of the work. 
The bot should run on PHP 5.2 or later, but feel free to try out.. 
socket-extension and bcmath-extension are a must-have


What else?
75% of my code is a port from the bots I wrote for anarchy online. 
Anyway, not all of the old code was written by myself, not every idea is by me
and not all of the "new" code is by myself. Thanks
- for writing the Anarchy-Online IGN Bot @ http://monkerud.com 
- Angels for the Anarchy-Online Angelsbot (not supported anymore afaik)
- Bebot devs for writing the Anarchy-Online Bebot @ http://bebot.shadow-realm.org 
- Kuren for writing the AO Basicbot @ http://tera.kuren.org/ao/basicbot


What features?
I thought about using mysql or sqlite and I didn't. Why?
Well, mysql is a database and the bot now uses textfiles as database.
But we're talking about 500bytes up to 5kByte depending on your guildsize,
this is why I didn't :)


What config?
There is a config.php containing your complete configuration: 
Your account data, password..

What commands?
With version 0.5 (the first 'public' release) there are 9 functions:


This functions only work on the guildchannel.
If you want to make tell-functions you have to move/copy them from the directory 'plugins/guild' to 'plugins/tell'.
-Functions 
	!online
	ask the bot who is online
	this also displays the names of the main characters and who's afk

	!ts
	ask the bot who is currently in your teamspeak 
	you need to configure your TS telnet port in the plugin
	this is at least 50% Budabot code

	!main
	tell the bot the name of your main character
	(use "/gu !main" for some help)

	!alt
	tell the bot the names

	!twinklist
	get a list of all known twinks
	the bot will send the list in a /tell

-Tools (like every AO bot has)
	!calc
	do some calculations.. 1+1, 2*2..

	!time
	print the date&time (formated dd.mm.YY, change it in plugins/guild/time)

-Fun (these modules are 99% Budabot code)
	!homer
	!love

Adminfuntions (/tell)
	!quit
	the bot will quit. note: 
	if you call your bot from a looping batchfile this will only be a restart..

	!twinkadmin <mainchar> <twink>
	assign an alt to a main character as a an admin of the bot.
	use the command on an existing mainchar<>twink relation to delete it.


A note for the ragebot subforum:
Please post in english..
