Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-11-30 | translator: use google's RESTful interface for google_translate | Raine Virta | |
2009-11-30 | translator: fix random bug caused by undefined variables | Raine Virta | |
2009-11-03 | dice: restore + killed by ec5745fa7abd47b8ca12bd783b0759079dff9917 | Giuseppe Bilotta | |
2009-11-01 | urban: fix numpages being nil in some cases | Raine Virta | |
2009-11-01 | tumblr: better guess for group name on ## channels | Giuseppe Bilotta | |
2009-10-21 | urban: fix page detection logic | Raine Virta | |
numpages = s[%r{<div id='paginator'>.*?</div>}m].scan(/\d+/) ^ produces an error when regex returns nil | |||
2009-10-21 | urban: fix regex for detecting an undefined term | Raine Virta | |
2009-09-24 | search plugin: handle image in results | Giuseppe Bilotta | |
Some results from Google can contain <img> tags as their 'text' part, so use the new ircify_html feature to display them. | |||
2009-09-12 | search plugin: cleanup and fix results Array vs String mismatch | Giuseppe Bilotta | |
2009-08-31 | search: show long definitions with 'google define:stuff' | Giuseppe Bilotta | |
2009-08-31 | search plugin: update gdef | Giuseppe Bilotta | |
2009-08-31 | tumplr plugin: first draft | Giuseppe Bilotta | |
2009-08-30 | url plugin: carry htmlinfo filtering output with the url_added event | Giuseppe Bilotta | |
2009-08-29 | search plugin: enhance 'lucky' output | Giuseppe Bilotta | |
'lucky' search only selects the first hit, so set hit to 1 and enable 'single' mode. Also rework the results output, and make a custom 'title -- url' for lucky mode. | |||
2009-08-28 | search plugin: update google search | Giuseppe Bilotta | |
2009-08-27 | url plugin: only chop non-word characters on 404 | Giuseppe Bilotta | |
Chopping everything causes long delays for non-existing pages with long paths. Since the purpose of the retry-with-chop is to get the right URL when punctuation is added after it, the solution is to only chop non-word characters. This has to be done on the unescaped URL because otherwise non-word characters like " that expand to %22 will not be chopped. | |||
2009-08-27 | reaction plugin: shorter help for replies | Giuseppe Bilotta | |
2009-08-27 | reaction plugin: 'ruby:' replies | Giuseppe Bilotta | |
A reply can be prefixed with 'ruby:' to signify that it's a short ruby snippet to be eval()ed. Adding these reactions is protected by default. | |||
2009-08-26 | ruby 1.9: get rid of colons in case statements | franz | |
ruby 1.9 doesn't support colon as delimiter after when expression, so we use newline as delimiter. | |||
2009-08-26 | ruby 1.9: get rid of Array#nitems | franz | |
Array#nitems is gone in ruby 1.9, changed rbot code to use Array.compact.size, which works in both 1.8 & 1.9 | |||
2009-08-26 | Utils: time parsing routines | Giuseppe Bilotta | |
Add time parsing routines to Utils, to be used for human-to-computer conversion of time offsets. Refactored and enhanced from the remind plugin. | |||
2009-08-16 | Suppress warnings about unitialized variables | Giuseppe Bilotta | |
hangman: an unneeded letters accessor was defined ircbot: restore initializations removed by previous commit | |||
2009-08-13 | nickserv: add 'ghosted' to nickserv.nick_avail | Giuseppe Bilotta | |
2009-06-12 | search: Google changed their WAP address | Giuseppe Bilotta | |
2009-06-06 | * (plugins) note: misc cleanups | dmitry kim | |
2009-06-06 | + (plugins) note | dmitry kim | |
2009-06-02 | rss plugin: categories fix | Giuseppe Bilotta | |
Don't break when the feed doesn't define categories. | |||
2009-05-24 | seen plugin: check if there's a previous action before using it | Giuseppe Bilotta | |
If the registry data is not an Array, there will be no 'before' information stored, so just use the normal output. | |||
2009-05-22 | factoids: fix error message when no fact is found | Giuseppe Bilotta | |
When the search is called as 'facts search' the 'words' parameter is not defined, so customize the message depending on wether we have that or 'rx'. | |||
2009-05-21 | multiple plugins: Changes to remove parenthesize warnings. | David Gadling | |
All of these modules/plugins were generating warnings like this: warning: parenthesize argument(s) for future version This patch should fix all the warnings without affecting functionality. | |||
2009-05-20 | search: gtime instead of time | Giuseppe Bilotta | |
The time command is already defined by the corresponding plugin, so use gtime (like gdef and gcalc) for the Google clock. | |||
2009-05-20 | search: Added a time command that gets the time from Google. !time london | David Gadling | |
2009-05-19 | quiz: Make maximum number of jokers configurable. | David Gadling | |
2009-05-19 | youtube: fixes for older XML parsers | David Gadling | |
REXML in (at least) Ruby 1.8.6 doesn't support the @attr xpath to get an attribute value. Use the slightly more verbose way of doing it. | |||
2009-05-16 | rss plugin: categories | Giuseppe Bilotta | |
Some feeds have more than one category. Make all of them available in the :categories stream key. | |||
2009-05-16 | quiz plugin: simplify local file loading | Giuseppe Bilotta | |
2009-04-30 | translator: fix sentences not working with omitted language parameters | Raine Virta | |
2009-04-30 | translator: replace underscores with spaces when showing the translator | Raine Virta | |
Because "provided by google_translate" is ugly. | |||
2009-04-30 | remove fish.rb and map translate in translator.rb | Raine Virta | |
Translator plugin supports babelfish, and getting rid of this plugin allows us to use ´translate´ command for better purposes. | |||
2009-04-30 | translator: make source language optional | Raine Virta | |
In which case we use Google translate's source language auto-detection feature. | |||
2009-04-30 | translator: make destination language optional | Raine Virta | |
2009-04-29 | greet plugin | Raine Virta | |
2009-04-20 | rss: minor comment fix | Giuseppe Bilotta | |
2009-04-11 | figlet: use Utils.try_exec instead of !!$? | Giuseppe Bilotta | |
The !!$? method fails because !!$? is true unless $? is nil, whereas we want to test for a successful exit. | |||
2009-04-11 | karma: prevent users from changing own karma | Giuseppe Bilotta | |
2009-04-08 | quotes: listquotes command | Giuseppe Bilotta | |
2009-04-07 | * typo in italian lart | Giuseppe Bilotta | |
2009-04-07 | reaction: document 'reaction move' syntax | Giuseppe Bilotta | |
2009-04-02 | imdb: fix for missing director | Giuseppe Bilotta | |
Director information was missing because IMDB had changed its 'info' div box to include an id. Cope with it. | |||
2009-03-24 | factoids: fix 'facts search' | Giuseppe Bilotta | |