initial commit
added license info
* added config support (config file "unibot.conf" must reside in /etc/ and be readable by the bot)
* added mode recognition (only op for the moment)
* added some bot fortification ;) (if the bot gets kicked by someone else than its owner, it will rejoin the channel and kick that user)
* improved channel join (if the bot joins the channel for the first time it'll do a general greet, if a user joins the channel, he/she will be greeted by the bot)
* some code cleanup and done todos
* added !cmd (remote irc command execution aka let the bot send the specified string to irc)
* added !users and general user tracking (lists all users which are currently in the channel)
* added !wiki and !wikien (generate link to german or english wiki)
* some cleanup
* updated \!help messages
* !help info now goes to the asking user instead of the channel
* added !quit <bot_name> option, to quit a specific bot
* merged and improved yannics code (dict, google, mensa/happa link generation)\n* fixed stripUser bug
* fixed name bug (just looks for :name! now instead of :name!n=)
* transition to c++, deleted all java files
* transition to c++
* uses SDL and SDL_net
* saves log in a log.txt now
* conf is now stored in oldschool ini/conf format
* added support for multiple bot owners
* owner info is now displayed as owner @ip
* users info is now displayed as user name (realname, host)
* bot parts and quits correctly now (including a part/quit msg)
* corrected premake file
* removed compiler options from premake file that are unsupported in current versions of gcc
* the bot now stores the last 10 received messages and makes them available to the wiki/wikien/dict/wa/g commands (via: cmd <message offset> <word offset>)
* NONE/DEBUG/ERROR typed logs are now/still saved in log.txt and MSG logs (channel msgs) are stored in a separate msg.txt now
* added bot version and build number
* updated !help info
* added !version command
* added !kick and !roulette commands
* no client socket is opened any more (not needed)
* better formated msg output
up
Merge branch 'master' of git.assembla.com:unibot
* soft revert ...
* soft revert (2)
* x64 conf/compatibility (more or less, sdl_net only handles 32-bit types)
* better reverse ;)