Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-08-06 | nickserv plugin: regexp tweaks and case insensitivity | Giuseppe Bilotta | |
2008-08-06 | basics: option to join channel after identification is confirmed | Giuseppe Bilotta | |
Sometimes it is necessary to wait for identification to be confirmed before certain channels may be joined. In this case the option irc.join_after_identify can be set to true, and the bot will wait for nickserv to confirm the identification before joining any channels. This solution is actually a rather ugly hack, but I can't think of a better way to approach the problem without rewriting the whole framework. | |||
2008-08-06 | markov plugin: don't echo a line a line that is just a substring of the ↵ | Giuseppe Bilotta | |
input line | |||
2008-08-06 | markov plugin: configurable maximum number of words | Giuseppe Bilotta | |
2008-08-06 | markov plugin: use symbol when deleting obsolete config key | Giuseppe Bilotta | |
2008-08-05 | irclog core module: log rotation | Giuseppe Bilotta | |
2008-08-03 | iplookup plugin: userip is not implemented yet, say it | Giuseppe Bilotta | |
2008-08-03 | iplookup plugin: support IPv6 too | Giuseppe Bilotta | |
This is achieved by moving the check for IP vs hostname in the iplookup() method itself, and using the existing regexps to check if a string is an IP or not. | |||
2008-08-03 | * fix ominous bug in Regexp::IP_ADDR | Giuseppe Bilotta | |
2008-08-03 | nickrecover plugin: improve logic to start/stop recovery | Giuseppe Bilotta | |
2008-08-03 | iplookup plugin: don't block | Giuseppe Bilotta | |
2008-08-03 | markov plugin: add ability to ignore channels and not just single users | Giuseppe Bilotta | |
2008-08-02 | + tell git that *.rb files are Ruby scripts | Giuseppe Bilotta | |
Recent git versions allow custom hunk headers when using diff, so tell git to use the ruby funcname for diffs on *.rb files. | |||
2008-08-01 | quotes plugin: lastquote command | Giuseppe Bilotta | |
2008-07-30 | PO update | Giuseppe Bilotta | |
2008-07-30 | nickrecover plugin: help | Giuseppe Bilotta | |
2008-07-30 | nickrecover plugin: single irc.nick_retry config instead of multiple ↵ | Giuseppe Bilotta | |
nickrecover.* entries | |||
2008-07-31 | + core/config: sort config search result | dmitry kim | |
2008-07-30 | rss plugin: don't claim to be using old data when we don't | Giuseppe Bilotta | |
2008-07-30 | rss plugin: check for unhandled Atom feeds (old Ruby/RSS library) | Giuseppe Bilotta | |
2008-07-30 | nickrecover plugin: initial commit | Giuseppe Bilotta | |
2008-07-30 | message.rb: fix a thinko in inspect() | Giuseppe Bilotta | |
2008-07-30 | + @bot.wanted_nick stores the nick wanted by the bot | Giuseppe Bilotta | |
2008-07-30 | * nick is handled by config, not basics | Giuseppe Bilotta | |
2008-07-30 | ircbot.rb: server no-color modes can be configured | Giuseppe Bilotta | |
2008-07-29 | auth core botmodule: advertise and act on mismatched master password | Giuseppe Bilotta | |
2008-07-29 | Italian translation updates | Giuseppe Bilotta | |
2008-07-29 | wheeloffortune plugin: don't fix a question when we say we can't | Giuseppe Bilotta | |
2008-07-29 | wheeloffortune plugin: fix a bug where the wrong timing would get the QA ↵ | Giuseppe Bilotta | |
stuck at always being the same | |||
2008-07-29 | Some enhancements to tag-release | Giuseppe Bilotta | |
2008-07-29 | Start working on 0.9.12 | Giuseppe Bilotta | |
2008-07-24 | Version 0.9.11 | Giuseppe Bilotta | |
2008-07-18 | Version 0.9.11-rc3 | Giuseppe Bilotta | |
2008-07-18 | rss plugin: strip whitespace from link, category and author | Giuseppe Bilotta | |
2008-07-18 | * (plugins/rss) more item uid calculation fixes | dmitry kim | |
2008-07-16 | Revert "* use to_irc_netmask(:force => true) to unlink Netmasks from their ↵ | Giuseppe Bilotta | |
Server to prevent errors when dumping users" This reverts commit 9a1cf6a11b12c06cd925dd6a789ec98fe750c8ad, since it was a hack to work around the undumpable Channel (and consequently Server and Netmask) caused by 847a977b228b35f5ab281a31dd3724a4db887dff "#any? and #all? methods for Channel#mode to check if modes are set" and fixed by 8f8205310518e7b0626d657ba9667f7bfc745371 "Dumpable definition of #any? and #all? methods for Channel#mode" | |||
2008-07-16 | Dumpable definition of #any? and #all? methods for Channel#mode | Giuseppe Bilotta | |
Commit 847a977b228b35f5ab281a31dd3724a4db887dff "#any? and #all? methods for Channel#mode to check if modes are set" turned Channel into a non-marshallable object because of singleton methods. Revert the commit and define an ad-hoc ModeHash class with the any? and all? methods, to make Channel#mode of that class. | |||
2008-07-14 | plugins.rb: commands were being delegated even from ignored messages | Giuseppe Bilotta | |
2008-07-14 | * use to_irc_netmask(:force => true) to unlink Netmasks from their Server to ↵ | Giuseppe Bilotta | |
prevent errors when dumping users | |||
2008-07-11 | do not crash when GetText.cached= is not defined | Yaohan Chen | |
2008-07-10 | Version 0.9.11-rc2 | Giuseppe Bilotta | |
2008-07-10 | * (plugins/rss) fixed item unique ids | dmitry kim | |
2008-07-07 | spell plugin: it's spell.path, not spell.program | Giuseppe Bilotta | |
2008-07-07 | freshmeat plugin: trap errors raised during XML parse | Giuseppe Bilotta | |
2008-07-07 | httputil: don't fail when b0rked servers put the charset in the content-encoding | Giuseppe Bilotta | |
2008-07-07 | freshmeat plugin: fix feed retrieval | Giuseppe Bilotta | |
2008-07-07 | generate mo files only from existing po files, instead of for each plugin | Yaohan Chen | |
2008-07-07 | use msginit to generate po file when it does not exist | Yaohan Chen | |
2008-07-07 | PO update | Giuseppe Bilotta | |
2008-07-07 | Rakefile: ensure that the placeholder PACKAGE VERSION is properly replaced | Giuseppe Bilotta | |