From a14e483f44d0c99b55e762c5ed39c990c3549c68 Mon Sep 17 00:00:00 2001 From: Raine Virta Date: Thu, 19 Feb 2009 03:38:16 +0200 Subject: lastfm: update help --- data/rbot/plugins/lastfm.rb | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/data/rbot/plugins/lastfm.rb b/data/rbot/plugins/lastfm.rb index 9801f9a1..52f9754e 100644 --- a/data/rbot/plugins/lastfm.rb +++ b/data/rbot/plugins/lastfm.rb @@ -6,10 +6,12 @@ # Author:: Jeremy Voorhis # Author:: Giuseppe "Oblomov" Bilotta # Author:: Casey Link +# Author:: Raine Virta # # Copyright:: (C) 2005 Jeremy Voorhis # Copyright:: (C) 2007 Giuseppe Bilotta # Copyright:: (C) 2008 Casey Link +# Copyright:: (C) 2009 Raine Virta # # License:: GPL v2 @@ -82,6 +84,7 @@ class LastFmPlugin < Plugin end def help(plugin, topic="") + period = _(", where can be one of: 3|6|12 months, a year") case (topic.intern rescue nil) when :event, :events _("lastfm [] events in => show information on events in or near . lastfm [] events by => show information on events by . The number of events that can be displayed is optional, defaults to %{d} and cannot be higher than %{m}") % {:d => @bot.config['lastfm.default_events'], :m => @bot.config['lastfm.max_events']} @@ -92,15 +95,37 @@ class LastFmPlugin < Plugin when :track _("lastfm track => search tracks matching on last.fm") when :now, :np - _("lastfm now [] => show the now playing track from last.fm. np [] does the same.") + _("lastfm now [] => show the now playing track from last.fm. np [] does the same.") when :set _("lastfm set user => associate your current irc nick with a last.fm user. lastfm set verb , => set your preferred now playing/just played verbs. default \"is listening to\" and \"listened to\".") when :who _("lastfm who [] => show who is on last.fm. if is empty, show who you are on lastfm.") when :compare _("lastfm compare [] => show musical taste compatibility between nick1 (or user if omitted) and nick2") + when :shouts + _("lastfm shouts [] => show shouts to ") + when :friends + _("lastfm friends [] => show 's friends") + when :neighbors, :neighbours + _("lastfm neighbors [] => show people who share similar musical taste as ") + when :lovedtracks + _("lastfm loved[tracks] [] => show tracks that has loved") + when :recenttracks, :recentracks + _("lastfm recent[tracks] [] => show tracks that has recently played") + when :topalbums + _("lastfm topalbums [] [over ] => show 's top albums%{p}") % { :p => period } + when :topartists + _("lastfm topartists [] [over ] => show 's top artists%{p}") % { :p => period } + when :toptracks + _("lastfm toptracks [] [over ] => show 's top tracks%{p}") % { :p => period } + when :weeklyalbumchart + _("lastfm weeklyalbumchart [] => show 's weekly album chart") + when :weeklyartistchart + _("lastfm weeklyartistchart [] => show 's weekly artist chart") + when :weeklytrackchart + _("lastfm weeklyartistchart [] => show 's weekly track chart") else - _("lastfm [] => show your or 's now playing track on lastfm. np [] => same as 'lastfm'. other topics: events, artist, album, track, now, set, who, compare") + _("last.fm plugin - topics: events, artist, album, track, now, set, who, compare, shouts, friends, neighbors, (loved|recent)tracks, top(albums|tracks|artists), weekly(album|artist|track)chart") end end -- cgit v1.2.3