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