module Chatops::Controller::ClassMethods

Public Instance Methods

chatop(method_name, regex, help, &block) click to toggle source
# File lib/chatops/controller.rb, line 205
def chatop(method_name, regex, help, &block)
  chatops[method_name] = { help: help,
                           regex: regex.source,
                           params: regex.names }
  define_method method_name, &block
end
chatops() click to toggle source
# File lib/chatops/controller.rb, line 224
def chatops
  @chatops ||= {}
  @chatops
end