summaryrefslogtreecommitdiff
path: root/lib/rbot/ircbot.rb
AgeCommit message (Expand)Author
2007-02-15New unreplied() method for plugins that want to handle PRIVMSGs unreplied by ...Giuseppe Bilotta
2007-02-11Start work on preferring size to length: it's the same for arrays, and will b...Giuseppe Bilotta
2007-02-07Fix rbot quietingGiuseppe Bilotta
2007-02-06sendmsg improvements: default send options can now be configured via the stan...Giuseppe Bilotta
2007-02-06Create an utils subdir in core, which will store all utility files that can b...Giuseppe Bilotta
2007-02-05Fix max_lines handling in new sendmsg codeGiuseppe Bilotta
2007-02-05Fix horrible bug in reworked sendmsg code that prevented it from working corr...Giuseppe Bilotta
2007-02-05sendmsg improvements: plugins can now choose what to do with overlong message...Giuseppe Bilotta
2007-02-04Reschedule save timer when changing core.save_everyGiuseppe Bilotta
2007-02-04Properly implement maximization of raw message lengthGiuseppe Bilotta
2007-01-30Whitespace cleanupGiuseppe Bilotta
2007-01-29Messages from ignored users are logged to IRC logs, even though no other acti...Giuseppe Bilotta
2007-01-28Previous commit was too squeezy. Check actual server limitsGiuseppe Bilotta
2007-01-28Try to squeeze as much characters as possible on a single lineGiuseppe Bilotta
2007-01-21Re-enable irc.ignore_usersGiuseppe Bilotta
2007-01-12Totally reworked ping timeout detectionGiuseppe Bilotta
2007-01-09Downcase the irc log location, so that loggin to e.g. #Channel and #channel g...Giuseppe Bilotta
2007-01-07[574] still had a stupid typoGiuseppe Bilotta
2007-01-06Try another fix for servers not going in ping timeoutGiuseppe Bilotta
2006-12-20Fix 'Unknown command' being received from serverGiuseppe Bilotta
2006-11-01SSL supportGiuseppe Bilotta
2006-10-28Too much stuff was being sent with each line, go back to 400 bytes maxGiuseppe Bilotta
2006-10-27Penalty-based flood protectionGiuseppe Bilotta
2006-10-15Safe-save tempfiles are now created in a botclass-local directory, because at...Giuseppe Bilotta
2006-10-15Allow plugins to do things when the language is changed. Will be used e.g. by...Giuseppe Bilotta
2006-08-16Some error handling cleanupGiuseppe Bilotta
2006-08-06The kernel now has a @bot.kick(channel, user, msg) methodGiuseppe Bilotta
2006-08-05Fix user data not being upgraded and fix a bug in the login-by-mask codeGiuseppe Bilotta
2006-08-05Fix some save/quit/rescan racesGiuseppe Bilotta
2006-08-03More responsive quits and some extra debug info for the new irc frameworkGiuseppe Bilotta
2006-08-03Make keywords.rb into a plugin and sync with 0.9.10Giuseppe Bilotta
2006-08-03Lots of fixes all around, in preparation for the new auth coremoduleGiuseppe Bilotta
2006-08-02Fix message handling, comment out some debug messagesGiuseppe Bilotta
2006-08-02Initial factorization of botconfig into kernel functionality and a coremoduleGiuseppe Bilotta
2006-08-02Auth now follows the specs defined in NewAuthModule even though there is no a...Giuseppe Bilotta
2006-08-02Modularized core now functional. Still a lot to do and auth missing, but the ...Giuseppe Bilotta
2006-08-01New modular framework is in place. Nothing works until core/auth.rb is done, ...Giuseppe Bilotta
2006-08-01New Irc framework: fix channel modes handlingGiuseppe Bilotta
2006-08-01First step towards the new modularized core frameworkGiuseppe Bilotta
2006-07-31First shot at the new Irc framework. Bot is usable (sort of), but not all fun...Giuseppe Bilotta
2006-07-30Revert one of the cleanups from [309] that totally hid the information on the...Giuseppe Bilotta
2006-07-29just some tiny tweaks. giuseppe! you have been busy! :)Tom Gilbert
2006-07-27Display plugin status after rescanGiuseppe Bilotta
2006-07-27We don't want to close our initial logger, since that closes $stderrGiuseppe Bilotta
2006-07-27Fix the location for the bot log: put it in the botclass directory, and remov...Giuseppe Bilotta
2006-07-27Abort if levels.rbot is badly messed up. We don't want to make the bot sudden...Giuseppe Bilotta
2006-07-27New logging systems now works correctly even when the bot is daemonizedGiuseppe Bilotta
2006-07-27Revamped logging system based on the Logger class from stdlibGiuseppe Bilotta
2006-07-26Oops, wrong way to remove the path from the module names; fix it, and provide...Giuseppe Bilotta
2006-07-26Logging now also logs the filename and function it's being called fromGiuseppe Bilotta