summaryrefslogtreecommitdiff
path: root/lib/rbot/ircbot.rb
AgeCommit message (Expand)Author
2008-06-26ircbot.rb: make #mode()'s third argument optionalGiuseppe Bilotta
2008-06-24ircbot.rb: create the appropriate directories when updating botclass dir from...Giuseppe Bilotta
2008-06-24message handling: improve IRC format handling for received messagesGiuseppe Bilotta
2008-06-24ircbot.rb: copy missing template files on startupGiuseppe Bilotta
2008-06-23+ strip all colours and formatting when sending to a +c or +C channelGiuseppe Bilotta
2008-06-23ircbot.rb: ask about current channel modes on joinGiuseppe Bilotta
2008-06-20ircbot.rb: ensure that the logger is flushedGiuseppe Bilotta
2008-06-18* ircbot: fix quiet/reset_quiet wrt missing argsdmitry kim
2008-06-17+ print the location of the debug log to stdout on startdmitry kim
2008-04-23core: refactor signal trapping, and call it from initialize()Giuseppe Bilotta
2008-04-23core: restart on SIGHUPGiuseppe Bilotta
2008-04-18* make the daemonization thing to suck less (wrt standard io channels)dmitry kim
2008-04-16+ ircbot logging: log_session_end on restarts, toodmitry kim
2008-04-16* ircbot logging: fixed the logger thread wrt daemonizingdmitry kim
2008-04-15+ ircbot logging: atomic multiline log recordsdmitry kim
2008-04-15* ircbot logging: $log_queue / logger threaddmitry kim
2008-04-15debug logging: don't raise on SecurityErrorGiuseppe Bilotta
2008-04-15ircbot.rb: fix some IRC log refactoring issuesGiuseppe Bilotta
2008-04-15IRC logging refactoringGiuseppe Bilotta
2008-04-13+ UnknownMessage classGiuseppe Bilotta
2008-04-13+ NamesMessage classGiuseppe Bilotta
2008-04-13rfc2812: parse User mode changes, even though they aren't handled yetGiuseppe Bilotta
2008-04-13+ ModeChangeMessage classGiuseppe Bilotta
2008-04-13+ MotdMessage classGiuseppe Bilotta
2008-04-12+ delegate notice() for NoticeMessageGiuseppe Bilotta
2008-04-12+ WelcomeMessage classGiuseppe Bilotta
2008-04-07message: new 'ignored' propertyGiuseppe Bilotta
2008-04-07plugins: irc_delegate to do listen+actual delegateGiuseppe Bilotta
2008-04-07plugins: message() delegateGiuseppe Bilotta
2008-03-27* handle invites properly -- forgot more than half the files :/Giuseppe Bilotta
2008-03-25ircbot: remove obsolete commented includesGiuseppe Bilotta
2008-03-11ircbot: don't die on SocketError during disconnectGiuseppe Bilotta
2008-02-14* replace references to old website to references to new siteGiuseppe Bilotta
2007-11-06Improved inspect methods all aroundGiuseppe Bilotta
2007-09-24message.rb: logmessage method to retrieve the message for logging purposesGiuseppe Bilotta
2007-09-19core: only WHO on join if it's the bot itself joining a channelGiuseppe Bilotta
2007-09-13more rdoc-ificationGiuseppe Bilotta
2007-09-13namespaces: simplify Irc::Bot::Auth manager singleton name and accessorGiuseppe Bilotta
2007-09-12namespaces: provide backwards compatibility methods for BotConfig.register an...Giuseppe Bilotta
2007-09-12namespaces: move rbot-specific classes and modules from Irc::* to Irc::Bot::*Giuseppe Bilotta
2007-09-12Irc::IrcSocket -> Irc::SocketGiuseppe Bilotta
2007-09-02ircbot.rb: correct Exception#pretty_print() definitionGiuseppe Bilotta
2007-09-02ircbot.rb: add '/rbot' to the SOURCE_URLGiuseppe Bilotta
2007-09-02Refactor version string constructionGiuseppe Bilotta
2007-09-02+ ctcp_listen plugin delegateGiuseppe Bilotta
2007-09-02+ cleaner support for CTCP commandsGiuseppe Bilotta
2007-08-31* (timer) stop the bot timer for shutdown / rescanDmitry Kim
2007-08-30* (timers) failures made more verbose; reverted timer.block()s in ircbot.rbDmitry Kim
2007-08-30* (ircbot) block autosave timer during rescan/restartDmitry Kim
2007-08-30*** (timer) new timer implementationDmitry Kim