# File lib/rbot/plugins.rb, line 381 def delegate(method, *args) @@plugins.values.uniq.each {|p| if(p.respond_to? method) begin p.send method, *args rescue Exception => err #rescue TimeoutError, StandardError, NameError, SyntaxError => err error "plugin #{p.name} #{method}() failed: #{err.class}: #{err}" error err.backtrace.join("\n") end end } end