X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=data%2Frbot%2Fplugins%2Ffactoids.rb;h=5b5e2b7204f7bea44d388268a80a897b21ed5411;hb=ff452ad1bf111025f0661274ac7fb8b2f769a293;hp=689b6d78e688d23e5a428f07ae5bdc860a96119e;hpb=91a9024e21ec8b429605a036b5c9193442a580e3;p=user%2Fhenk%2Fcode%2Fruby%2Frbot.git diff --git a/data/rbot/plugins/factoids.rb b/data/rbot/plugins/factoids.rb index 689b6d78..5b5e2b72 100644 --- a/data/rbot/plugins/factoids.rb +++ b/data/rbot/plugins/factoids.rb @@ -379,7 +379,12 @@ class FactoidsPlugin < Plugin return if @triggers.empty? query = $1.strip.downcase if @triggers.include?(query) - facts(m, :words => query.split) + words = query.split + words.instance_variable_set(:@string_value, query) + def words.to_s + @string_value + end + facts(m, :words => words) end else return if m.address? # we don't learn stuff directed at us which is not an explicit learn command