Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-09-20 | reaction plugin: triggers can have multiple reactions, each with a different ↵ | Giuseppe Bilotta | |
percentage If the sum of all the percentages is less than 1, then there is chance that nothing will be replied. Otherwise, the percentage is just the relative chance that each reply will be selected. | |||
2007-09-19 | url plugin: bail out early when no urls were found | Giuseppe Bilotta | |
2007-09-19 | url plugin: only extract URIs for the schemes we're interested in (http[s]) | Giuseppe Bilotta | |
2007-09-19 | reaction plugin: only react to unreplied messages | Giuseppe Bilotta | |
2007-09-19 | reaction plugin: check for existing reaction when adding a new one | Giuseppe Bilotta | |
2007-09-19 | reaction plugin: new add syntax | Giuseppe Bilotta | |
2007-09-19 | reaction plugin: one-liner reply/reaction to in-channel messages/actions. ↵ | Giuseppe Bilotta | |
Initial commit | |||
2007-09-18 | extends: String#ircify_html now has an option to obey non-breakable spaces ↵ | Giuseppe Bilotta | |
or turn them into normal spaces This option is used e.g. by the dict plugin to reduce the excessive whitespace in oxford entries. | |||
2007-09-18 | dict plugin: echo oxford definitions | Giuseppe Bilotta | |
2007-09-18 | dict plugin: oxford isn't british only anymore | Giuseppe Bilotta | |
2007-09-18 | dict plugin: fix demauro word existence check | Giuseppe Bilotta | |
2007-09-18 | dict plugin: demauro can actually have spaces in the leftmost part of the entry | Giuseppe Bilotta | |
2007-09-18 | HTML processing refactoring: url plugin: only add encoding and size ↵ | Giuseppe Bilotta | |
information to pages with title if url.first_par is true | |||
2007-09-18 | HTML processing refactoring: Utils.get_html_info and related methods ↵ | Giuseppe Bilotta | |
factored out of the url plugin | |||
2007-09-18 | HTML processing refactoring: HTML title extraction is now a String method | Giuseppe Bilotta | |
2007-09-17 | shortenurls plugin: service name can be nil | Giuseppe Bilotta | |
Thus, convert it to sym after ||ing it with m.plugin, not before | |||
2007-09-16 | * (plugins/url) url logging should not depend on url info display | Dmitry Kim | |
2007-09-16 | * (plugins/url) get_title_for_url(uri_str, opts={}) | Dmitry Kim | |
2007-09-16 | url plugin: add 'url info' as a synonym for 'urls info', and document the ↵ | Giuseppe Bilotta | |
command | |||
2007-09-16 | twitter plugin: set update source to 'rbot' | Giuseppe Bilotta | |
Since September 17 Twitter.com supports us as an 'official' client, and we can use 'rbot' as the source for updates coming from rbot. | |||
2007-09-15 | rss plugin: add support for twitter format | Giuseppe Bilotta | |
Twitter feeds can use the generic output format, but there is no need to 'cap' their titles because of the hardcoded length limits imposed by Twitter | |||
2007-09-15 | twitter plugin: don't update status if message length is > 160 characters, ↵ | Giuseppe Bilotta | |
and give a warning when > 140 Twitter has a hard limit for message lengths at 160, and the recommended maximum length is 140 characters, so enforce the hard limit and warn when the soft limit is passed | |||
2007-09-15 | twitter plugin: customize count of status updates displayed, defaulting to 1 | Giuseppe Bilotta | |
2007-09-14 | lastfm plugin: update to support the new HTML in author/band descriptions | Giuseppe Bilotta | |
2007-09-14 | twitter plugin: minor refactoring | Giuseppe Bilotta | |
2007-09-14 | twitter plugin: whitespace cleanup | Giuseppe Bilotta | |
2007-09-14 | twitter plugin: identify ourselves as the twitter client | Giuseppe Bilotta | |
2007-09-14 | twitter plugin: CGI.escape, not URI.escape (thanks hlb) | Giuseppe Bilotta | |
2007-09-14 | twitter plugin: don't cache status | Giuseppe Bilotta | |
2007-09-14 | twitter plugin: display time elapsed instead of date in status | Giuseppe Bilotta | |
2007-09-14 | twitter plugin: initial commit (#145 with changes) | Giuseppe Bilotta | |
2007-09-13 | shortenurls plugin: shortenurls.services_blacklist config variable | Giuseppe Bilotta | |
2007-09-13 | shortenurls plugin: handle failing services by trying other services, and ↵ | Giuseppe Bilotta | |
make return values more uniform | |||
2007-09-13 | more rdoc-ification | Giuseppe Bilotta | |
2007-09-12 | namespaces: move rbot-specific classes and modules from Irc::* to Irc::Bot::* | Giuseppe Bilotta | |
2007-09-11 | * (plugins/fish,translator) long-running actions made threaded to avoid blocking | Dmitry Kim | |
2007-09-11 | + (plugins) :thread option for plugin.map makes an action automatically threaded | Dmitry Kim | |
* (plugins/*) converted to the new threading model | |||
2007-09-11 | translator plugin: catch all exceptions when trying to initialize translators | Giuseppe Bilotta | |
The most significant exception that wasn't catched was LoadError, so that a failing require 'mechanize' would cause the whole plugin from failing to load, instead of just disabling the translators depending on WWW::Mechanize | |||
2007-09-10 | url plugin: add 'urls info *urls' command to force link info retrieval | Giuseppe Bilotta | |
2007-09-10 | url plugin: loopback is 127.x.x.x, not just 127.0.0.1 | Giuseppe Bilotta | |
2007-09-10 | url plugin: add list of hosts for which no link info should be retrieved | Giuseppe Bilotta | |
The url plugin would display link info for urls such as http://127.0.0.1:631/printers and other private addresses, thus being a potential security threat. Disable info retrieval for these hosts, and make the host list configurable. | |||
2007-09-09 | rss plugin: support older version of the Ruby RSS parser | Giuseppe Bilotta | |
2007-09-09 | fortune plugin: add header | Giuseppe Bilotta | |
2007-09-09 | fortune plugin: suppress warning and make source more readable | Giuseppe Bilotta | |
2007-09-05 | Some new fortune features: | Chris Gahan | |
* Nicer merging of the lines into a single line * Ability to list fortune files * /usr/bin/fortune is the first place it looks now Need to fix: * Barfs when one of the potential executable paths is a directory | |||
2007-09-04 | lastfm plugin: thread, don't block | Giuseppe Bilotta | |
2007-09-04 | lastfm plugin: fix help with empty topic | Giuseppe Bilotta | |
2007-09-04 | lastfm plugin: support redirected location searches | Giuseppe Bilotta | |
2007-08-31 | * (plugins/grouphug) thread, don't block (tm) | Dmitry Kim | |
2007-08-30 | rss plugin: don't care if reschedule fails | Giuseppe Bilotta | |
A feed watcher may fail to reschedule, for example if it was stopped before completion. Fail graciously warning the user. |