summaryrefslogtreecommitdiff
path: root/lib/rbot/ircbot.rb
AgeCommit message (Expand)Author
2007-03-30- (utils.rb) removed http_get, since it's obsoletedDmitry Kim
2007-03-17+ added support for multiple servers to try (round-robin) for unreliable ircnetsDmitry Kim
2007-03-17Plugins: rename Plugins::pluginmanager to Plugins::managerGiuseppe Bilotta
2007-03-16Plugins: move games into their own directoryGiuseppe Bilotta
2007-03-16Use m.source instead of m.sourcenick whenever possible to ensure messages fro...Giuseppe Bilotta
2007-03-14Socket IO filtering: rbot can now assume UTF-8 internally.Giuseppe Bilotta
2007-03-10Allow customization of the plugins load pathGiuseppe Bilotta
2007-03-10Option to change the bot IRC name, thanks to jsn-Giuseppe Bilotta
2007-02-24Try to give a meaningful quit message when quitting because of problemsGiuseppe Bilotta
2007-02-20New IRC Framework: bot now keeps track of his nick correctly across disconnectsGiuseppe Bilotta
2007-02-18Initial steps towards a namespace rationalizationGiuseppe Bilotta
2007-02-18Plugin header boilerplating.Giuseppe Bilotta
2007-02-18More fixes for nickname handling on connectionGiuseppe Bilotta
2007-02-17New IRC Framework: fix initial handling and guessing of nick/user/host for th...Giuseppe Bilotta
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