Module: Messenger::Bot
- Defined in:
- lib/messenger/bot.rb,
lib/messenger/bot/space.rb,
lib/messenger/bot/config.rb,
lib/messenger/bot/thread.rb,
lib/messenger/bot/request.rb,
lib/messenger/bot/station.rb,
lib/messenger/bot/version.rb,
lib/messenger/bot/receiver.rb,
lib/messenger/bot/transmitter.rb
Defined Under Namespace
Modules: Config
Classes: Receiver, Request, Space, Thread, Transmitter
Constant Summary
collapse
- VERSION =
"1.0.3.2"
Class Method Summary
collapse
Class Method Details
.on(event, &block) ⇒ Object
17
18
19
20
21
22
23
24
25
|
# File 'lib/messenger/bot.rb', line 17
def self.on(event, &block)
if %w(message postback delivery).include?(event)
if block_given?
Messenger::Bot::Receiver.define_event(event, &block)
end
else
raise "'#{event}' Not support event."
end
end
|