summaryrefslogtreecommitdiff
path: root/lib/rbot/plugins.rb
AgeCommit message (Expand)Author
2008-04-10Bug fix, priority order needs to be marked dirty when modules added.doki_pen
2008-04-10plugins: reinstate debug lines in privmsg()Giuseppe Bilotta
2008-04-10plugins: mark priorities dirty on rescanGiuseppe Bilotta
2008-04-09Added event priorities to modules.doki_pen
2008-04-08revert previous useless commit and rdocify documentation of accessors to BotM...Giuseppe Bilotta
2008-04-07plugins: irc_delegate to do listen+actual delegateGiuseppe Bilotta
2008-04-07plugins: message() delegateGiuseppe Bilotta
2008-03-28plugins: expose the registry and the map handler as methods for the BotModule...Giuseppe Bilotta
2008-03-27* handle invites properly -- forgot more than half the files :/Giuseppe Bilotta
2007-12-13plugins: register maps with full information accessible via @bot.plugins.mapsGiuseppe Bilotta
2007-12-13plugins: refactor common code in #map() and #map!() to auxiliary #do_map() me...Giuseppe Bilotta
2007-11-06Improved inspect methods all aroundGiuseppe Bilotta
2007-09-12namespaces: move rbot-specific classes and modules from Irc::* to Irc::Bot::*Giuseppe Bilotta
2007-09-12rdocument Irc::Plugins::BotModuleGiuseppe Bilotta
2007-09-02plugins.rb: use fast delegation hashGiuseppe Bilotta
2007-09-02plugins.rb: set up fast delegation hashGiuseppe Bilotta
2007-09-02plugins.rb: minor #delegate() optimizationGiuseppe Bilotta
2007-09-02+ ctcp_listen plugin delegateGiuseppe Bilotta
2007-08-26Report plugin loading failues as errors, not as warningsGiuseppe Bilotta
2007-08-26Remove extra (un)bolding from 'help failed plugins' help textGiuseppe Bilotta
2007-07-29Add missing space in messageGiuseppe Bilotta
2007-07-22fixed a copy-paste error causing incorrect count of failed plugins to be disp...Yaohan Chen
2007-07-14- fixed an error due to copy and pasting causing the help message to list cor...Yaohan Chen
2007-07-09integrated ruby-gettextYaohan Chen
2007-05-10+ (plugins) draft implementation of event hooksDmitry Kim
2007-03-20* tidying up 'help ignored plugins' outputDmitry Kim
2007-03-20* don't set @failures_shown on debug(status)Dmitry Kim
2007-03-19plugins: only show number of ignored and/or failed plugins only the first tim...Giuseppe Bilotta
2007-03-17Plugins: rename Plugins::pluginmanager to Plugins::managerGiuseppe Bilotta
2007-03-10Allow customization of the plugins load pathGiuseppe Bilotta
2007-02-15New unreplied() method for plugins that want to handle PRIVMSGs unreplied by ...Giuseppe Bilotta
2007-01-23Memory optimizations in plugin management (useful on rescans)Giuseppe Bilotta
2006-10-15Allow plugins to do things when the language is changed. Will be used e.g. by...Giuseppe Bilotta
2006-10-02Fix help (one more time)Giuseppe Bilotta
2006-09-25Clean up botmodule loading and command parsing and delegating. Restore hash-l...Giuseppe Bilotta
2006-08-17Fix help. For realGiuseppe Bilotta
2006-08-16Fix helpGiuseppe Bilotta
2006-08-05Fix some save/quit/rescan racesGiuseppe Bilotta
2006-08-04Some fixes for the help system. Still not perfect, but better than beforeGiuseppe Bilotta
2006-08-04Fix stupid bug introduced with the new debugging messages. switch to kind_of?...Giuseppe 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-01First step towards the new modularized core frameworkGiuseppe Bilotta
2006-07-30BDB::Fatal errors in plugins are now raised to toplevel; bdb lg_max increased...Giuseppe Bilotta
2006-07-27Display plugin status after rescanGiuseppe Bilotta
2006-07-27Whitespace/comment cleanup. Use =begin / =end for very large comments.Giuseppe Bilotta