X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=data%2Frbot%2Fplugins%2Fchucknorris.rb;h=6b6c4f985ac0116e29a45d85ea1492eacd65ba33;hb=783ffa4235330029d661752b1023db635b26f2b3;hp=bf9d70f46827816a7f57941c1d9d365c2c85a8d6;hpb=ff452ad1bf111025f0661274ac7fb8b2f769a293;p=user%2Fhenk%2Fcode%2Fruby%2Frbot.git diff --git a/data/rbot/plugins/chucknorris.rb b/data/rbot/plugins/chucknorris.rb index bf9d70f4..6b6c4f98 100644 --- a/data/rbot/plugins/chucknorris.rb +++ b/data/rbot/plugins/chucknorris.rb @@ -16,20 +16,20 @@ class ChuckNorrisPlugin < Plugin else raise "Error: Couldn't find chucknorris.yml[.gz]" end - + debug "+ [chucknorris] Loading #{path}..." - + @@facts = YAML.load(fyml).map{|fact,(score,votes)| votes >= MIN_VOTES ? [score,fact] : nil}.compact debug "+ [chucknorris] #{@@facts.length} Chuck Norris facts loaded..." debug " Random fact: #{@@facts[rand(@@facts.size)].inspect}" - + super end def name "chucknorris" end - + # Just a little helper for the initialize method... def find_facts_file(name) full_path = File.join Config::datadir, "plugins", name @@ -40,11 +40,11 @@ class ChuckNorrisPlugin < Plugin found_files[0] end end - + # HELP! def help(plugin, topic="chuck") "chuck|norris|chucknorris [min_rating] => show a random Chuck Norris fact (optional minimum rating from 1-10, default=6.0)." - #\"fact [person]\" shows a fact about someone in the channel. + #\"fact [person]\" shows a fact about someone in the channel. end # The meat.