diff options
author | Giuseppe Bilotta <giuseppe.bilotta@gmail.com> | 2009-05-20 14:44:53 +0200 |
---|---|---|
committer | Giuseppe Bilotta <giuseppe.bilotta@gmail.com> | 2009-05-20 14:44:53 +0200 |
commit | d8fd18fe30013ba7705aaeb5dd4521cbe013b824 (patch) | |
tree | 02b14a19fe64067a77674d0967395bb49c552806 /data | |
parent | 5d0d86a26c08eccf2dc6934d380662a9912b49d5 (diff) |
search: gtime instead of time
The time command is already defined by the corresponding plugin, so use
gtime (like gdef and gcalc) for the Google clock.
Diffstat (limited to 'data')
-rw-r--r-- | data/rbot/plugins/search.rb | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/data/rbot/plugins/search.rb b/data/rbot/plugins/search.rb index 716fcaaf..cf74e0e3 100644 --- a/data/rbot/plugins/search.rb +++ b/data/rbot/plugins/search.rb @@ -45,6 +45,8 @@ class SearchPlugin < Plugin "gcalc <equation> => use the google calculator to find the answer to <equation>" when "gdef" "gdef <term(s)> => use the google define mechanism to find a definition of <term(s)>" + when "gtime" + "gtime <location> => use the google clock to find the current time at <location>" when "wp" "wp [<code>] <string> => search for <string> on Wikipedia. You can select a national <code> to only search the national Wikipedia" when "unpedia" @@ -230,7 +232,7 @@ class SearchPlugin < Plugin return google(m, params) end - def time(m, params) + def gtime(m, params) where = params[:words].to_s where.sub!(/^\s*in\s*/, '') searchfor = CGI.escape("time in " + where) @@ -265,8 +267,8 @@ plugin.map "lucky *words", :action => 'lucky', :threaded => true plugin.map "gcount *words", :action => 'gcount', :threaded => true plugin.map "gcalc *words", :action => 'gcalc', :threaded => true plugin.map "gdef *words", :action => 'gdef', :threaded => true +plugin.map "gtime *words", :action => 'gtime', :threaded => true plugin.map "wp :lang *words", :action => 'wikipedia', :requirements => { :lang => /^\w\w\w?$/ }, :threaded => true plugin.map "wp *words", :action => 'wikipedia', :threaded => true plugin.map "unpedia *words", :action => 'unpedia', :threaded => true -plugin.map "time *words", :action => 'time', :threaded => true |