Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2009-03-20 | search: fix gcalc regexp again | Giuseppe Bilotta | |
2009-03-20 | seen: keep nick in ACTION message | Giuseppe Bilotta | |
2009-03-20 | seen: change format of ACTIONs | Raine Virta | |
2009-03-20 | seen: use gettext | Raine Virta | |
2009-03-16 | rss: whitespace fix for handle_wrap | Giuseppe Bilotta | |
2009-03-15 | url: load filters, defaulting to the htmlinfo filter group | Giuseppe Bilotta | |
2009-03-15 | rss: allow easier customization of output formats | Giuseppe Bilotta | |
Rather than hard-coding the handle, date and title formatting, make it customizable via appropriate *_wrap keys. | |||
2009-03-15 | rss: refactor item date generation | Giuseppe Bilotta | |
2009-03-15 | rss: configurable announce method | Giuseppe Bilotta | |
Since the RSS update announcements do not expect any form of reply, they could be considered the typical IRC message that should use NOTICE rather than PRIVMSG. However, for backwards compatibility and since NOTICEs are not always appreciated (and since their handling from clients is not always optimal, either), we still allow rss announces to use the traditional method, and that is in fact selected as default. Explicit rss show request always go with PRIVMSG. | |||
2009-03-15 | rss: clean up options parsing in printFormattedRss | Giuseppe Bilotta | |
2009-03-13 | rss: refactor rss types loading | Giuseppe Bilotta | |
Make use of the new custom filter loading procedure to move most of the type definitions into its own file (data/rbot/filters/rss.rb) and only define some essential ones in the plugin itself. As an added benefit, user types can be loaded from filters/rss.rb and rss/types.rb in the botclass directory. | |||
2009-03-11 | rss: more detailed forum type | Giuseppe Bilotta | |
2009-03-10 | lastfm: allow bolding in translations in nowplaying | Raine Virta | |
2009-03-10 | lastfm: fix a bug of uri not showing in loved/neighbors/friends | Raine Virta | |
2009-03-10 | url: allow ignoring urls from specific users | Raine Virta | |
2009-03-09 | reaction: spoken reactions should use plainreply, not reply | Giuseppe Bilotta | |
2009-03-09 | reaction: fix trigger regex to work with non-alphanumeric start/end. | Spencer Rinehart | |
only match on word boundaries at an end of a trigger if the character at that end of the trigger is a word character. In other words, the trigger "test" should require word boundaries on each side, but the trigger "@test" should only require one on the right side. | |||
2009-03-09 | youtube: fix video page detection in htmlfilter | Giuseppe Bilotta | |