# File lib/rbot/core/filters_ui.rb, line 45 def do_search(m, params) l = @bot.filter_names.map { |s| s.to_s } pat = params[:pat].to_s sl = l.grep(Regexp.new(pat)) if sl.empty? msg = _("no filters match %{pat}") % { :pat => pat } else msg = _("filters matching %{pat}: ") % { :pat => pat } msg << sl.sort!.join(", ") end m.reply msg end