summaryrefslogtreecommitdiff
path: root/lib/rbot
AgeCommit message (Expand)Author
2008-08-11rfc2812: always return the actual Channel or User when handledGiuseppe Bilotta
2008-08-11rfc2812: handle ERR_NOSUCHNICK and ERR_NOSUCHCHANNELGiuseppe Bilotta
2008-08-11rfc2812: create channels and users for al commands when neededGiuseppe Bilotta
2008-08-10irclog core module: rename old logs when switching from dir to fileGiuseppe Bilotta
2008-08-10irclog core module: skip, don't die when unable to open logfileGiuseppe Bilotta
2008-08-10+ handle WHOIS queriesGiuseppe Bilotta
2008-08-10rfc2812.rb: support RPL_AWAY replyGiuseppe Bilotta
2008-08-09+ support channel URL and creation timeGiuseppe Bilotta
2008-08-09message.rb: correct @plainmessage and @message for CTCP messagesGiuseppe Bilotta
2008-08-08irclog core module: double-percent the {where} in irclog.filename_formatGiuseppe Bilotta
2008-08-08plugins.rb: use IO.read instead of readlins+join gimmicksGiuseppe Bilotta
2008-08-06basics: option to join channel after identification is confirmedGiuseppe Bilotta
2008-08-05irclog core module: log rotationGiuseppe Bilotta
2008-08-03* fix ominous bug in Regexp::IP_ADDRGiuseppe Bilotta
2008-07-31+ core/config: sort config search resultdmitry kim
2008-07-30message.rb: fix a thinko in inspect()Giuseppe Bilotta
2008-07-30+ @bot.wanted_nick stores the nick wanted by the botGiuseppe Bilotta
2008-07-30* nick is handled by config, not basicsGiuseppe Bilotta
2008-07-30ircbot.rb: server no-color modes can be configuredGiuseppe Bilotta
2008-07-29auth core botmodule: advertise and act on mismatched master passwordGiuseppe Bilotta
2008-07-16Revert "* use to_irc_netmask(:force => true) to unlink Netmasks from their Se...Giuseppe Bilotta
2008-07-16Dumpable definition of #any? and #all? methods for Channel#modeGiuseppe Bilotta
2008-07-14plugins.rb: commands were being delegated even from ignored messagesGiuseppe Bilotta
2008-07-14* use to_irc_netmask(:force => true) to unlink Netmasks from their Server to ...Giuseppe Bilotta
2008-07-11do not crash when GetText.cached= is not definedYaohan Chen
2008-07-07httputil: don't fail when b0rked servers put the charset in the content-encodingGiuseppe Bilotta
2008-07-03utils.rb: added timeago and distance_of_time_in_words functionsCasey Link
2008-07-01Version 0.9.11-rc1Giuseppe Bilotta
2008-06-29message.rb: suppress warning about duplicate methodGiuseppe Bilotta
2008-06-29* fix handling of IDENTIFY_MSGGiuseppe Bilotta
2008-06-28ircbot.rb: @bot.topic() can also be used to retrieve topic information instea...Giuseppe Bilotta
2008-06-28New IRC framework: allow RPL_TOPIC(_INFO) for channels we are not on, since s...Giuseppe Bilotta
2008-06-26ircbot.rb: make #mode()'s third argument optionalGiuseppe Bilotta
2008-06-26config.rb: localize git date in versionGiuseppe Bilotta
2008-06-26message.rb: saner \#inspect() for BasicUserMessage and derivativesGiuseppe Bilotta
2008-06-24allow multi-line (artificial) messages be delegated and handledYaohan Chen
2008-06-24extends.rb: suppress warningGiuseppe 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-24ircsocket.rb: use syswrite since ruby's buffered io is racyGiuseppe Bilotta
2008-06-24fake_message duplicates m.reply and m.in_thread from the :from messageYaohan Chen
2008-06-24fake messages will use the originating message's reply methodYaohan Chen
2008-06-24ircbot.rb: copy missing template files on startupGiuseppe Bilotta
2008-06-24config.rb: system wide overrides in /etc/rbot.confGiuseppe Bilotta
2008-06-23Set GetText.cached = false so that mo files are reloaded when setting localeYaohan Chen
2008-06-23rfc2812.rb: skip unknown channel modes altogetherGiuseppe Bilotta
2008-06-23+ strip all colours and formatting when sending to a +c or +C channelGiuseppe Bilotta
2008-06-23#any? and #all? methods for Channel#mode to check if modes are setGiuseppe Bilotta
2008-06-23extends: define Array#shuffle(\!) only if not present already, and use simple...Giuseppe Bilotta
2008-06-23rfc2812.rb: warn about unhandled numeric replies tooGiuseppe Bilotta