X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=lib%2Frbot%2Fmessagemapper.rb;h=b9aad91ab4cefac8b16ef634f33586ae44638848;hb=d393443de7dd737c245ce97aeac2761e1982fa48;hp=8b21ee2efcd4ff79a46928364bdf33e3f19818d9;hpb=22b37b8833ffdb13ef2b092dcd1886012535e8a7;p=user%2Fhenk%2Fcode%2Fruby%2Frbot.git diff --git a/lib/rbot/messagemapper.rb b/lib/rbot/messagemapper.rb index 8b21ee2e..b9aad91a 100644 --- a/lib/rbot/messagemapper.rb +++ b/lib/rbot/messagemapper.rb @@ -417,7 +417,7 @@ module Irc debug "Requirements for #{name}: #{has_req.inspect}" case has_req when nil - sub = is_single ? "\\S+" : ".*" + sub = is_single ? "\\S+" : ".*?" when Regexp # Remove captures and the ^ and $ that are sometimes placed in requirement regexps sub = has_req.remove_captures.source.sub(/^\^/,'').sub(/\$$/,'')