# File lib/rbot/config.rb, line 213 def handle_list(m, params) modules = [] if params[:module] @@items.each_key do |key| mod, name = key.to_s.split('.') next unless mod == params[:module] modules.push key unless modules.include?(name) end if modules.empty? m.reply "no such module #{params[:module]}" else m.reply modules.join(", ") end else @@items.each_key do |key| name = key.to_s.split('.').first modules.push name unless modules.include?(name) end m.reply "modules: " + modules.join(", ") end end