Method: WeChat::Messaging::Responder::ClassMethods#responds
- Defined in:
- lib/we_chat/messaging/responder.rb
#responds(message_type = :text, options = {}, &block) ⇒ Object
44 45 46 47 48 49 |
# File 'lib/we_chat/messaging/responder.rb', line 44 def responds( = :text, ={}, &block) return unless block_given? pattern = .delete(:pattern) || /.*/ initialize_responders() @responders[] << { pattern: pattern, proc: block } end |