summaryrefslogtreecommitdiff
path: root/data
AgeCommit message (Collapse)Author
2009-03-15rss: configurable announce methodGiuseppe 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-15rss: clean up options parsing in printFormattedRssGiuseppe Bilotta
2009-03-13rss: refactor rss types loadingGiuseppe 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-11rss: more detailed forum typeGiuseppe Bilotta
2009-03-10lastfm: allow bolding in translations in nowplayingRaine Virta
2009-03-10lastfm: fix a bug of uri not showing in loved/neighbors/friendsRaine Virta
2009-03-10url: allow ignoring urls from specific usersRaine Virta
2009-03-09reaction: spoken reactions should use plainreply, not replyGiuseppe Bilotta
2009-03-09reaction: 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-09youtube: fix video page detection in htmlfilterGiuseppe Bilotta
2009-03-08keywords plugin: document some more features in helpGiuseppe Bilotta
2009-03-07hangman: space scoresGiuseppe Bilotta
2009-03-07lastfm: clean up sort order events search mappingsGiuseppe Bilotta
Put some requirements for the sort_order specification, to prevent lastfm events at alan lomax to map lomax as a sort order. Also make the 'in' and 'order' words optional within the optional sord order block, rather than aside, to prevent them from being ignored in venue names.
2009-03-07lastfm: refactor map options for events searchGiuseppe Bilotta
2009-03-07lastfm: handle network errors when looking for events by venueGiuseppe Bilotta
2009-03-07lastfm: handle no events when searching by venueGiuseppe Bilotta
2009-03-07lastfm: handle venue not foundGiuseppe Bilotta
2009-03-05lastfm: allow both 'sort by' and 'sorted by'Giuseppe Bilotta
2009-03-05lastfm: mention "events at <venue>" in the helpRaine Virta
2009-03-05lastfm: event sortingRaine Virta
2009-03-05lastfm: use gettext in album formatRaine Virta
2009-03-05lastfm: fix bug of album not showing in nowplaying if there's no yearRaine Virta
2009-03-03lastfm: use Utils.comma_list in appropriate placesRaine Virta
2009-03-03hangman: enable gettext on some replies and helpRaine Virta
2009-03-03hangman: make replies more compatible with gettextRaine Virta
_() returns frozen strings in 1.92.0. This patch not only addresses that, but also makes some of the replies more flexible.
2009-03-03lastfm: make replies more compatible with gettextRaine Virta
_() returns frozen strings in 1.92.0. This patch not only addresses that, but also makes some of the replies more flexible.
2009-03-03markov: ensure messages are cleaned before learning and replying.Spencer Rinehart
Lines that began with or ended with spaces were breaking the learning thread. The call to clean_str was moved down into learn_line (and random_markov) so that all messages, including those being learned from files, get cleaned.
2009-03-01markov: v2 storageGiuseppe Bilotta
Store chains as hashes mapping symbols to weights (and their totals)
2009-02-28markov: refactor triplet learningGiuseppe Bilotta
2009-02-28markov: refactor word pickingGiuseppe Bilotta
2009-02-28rss plugin: upper limit for watched feedsGiuseppe Bilotta
Config option to set the maximum number of items that will be announced when a feed updates. 0 means all of them, anything else clips the list to the latest ones, and also announces that some of the updates will not be listed.
2009-02-27hangman: fix score fetching to work for offline users.Spencer Rinehart
m.server.get_user doesn't work for offline users so use what was given instead.
2009-02-26finnish localization for basic expressionsRaine Virta
2009-02-26lastfm: add venue commandRaine Virta
2009-02-26lastfm: find events by venueRaine Virta
2009-02-26lastfm: add method for searching venuesRaine Virta
2009-02-26lastfm: show link to the user's profile in np actionRaine Virta
2009-02-26lastfm: group same tracks in recent tracksRaine Virta
2009-02-26lastfm: add missing 'sRaine Virta
2009-02-26markov: add config option for delay in learning threadRaine Virta
2009-02-26markov: organize helpRaine Virta
2009-02-26markov: add command for learning from filesRaine Virta
2009-02-26search: add command 'lucky'Raine Virta
Sometimes you just wish to google the first hit and have a clutter free output showing only the url.
2009-02-26seen: add part message if anyRaine Virta
2009-02-26seen: add double quotes around user written messagesRaine Virta
2009-02-26seen: show what user said or did before leavingRaine Virta
2009-02-26seen: cyclically store two of the users' latest actions in the registryRaine Virta
2009-02-26markov: enable gettext for more repliesRaine Virta
2009-02-25uno: Mark all uno commands replied.Spencer Rinehart
2009-02-25markov: Only work with unreplied messages.Spencer Rinehart