Sha256: f63517c459776cfd487c91e98672749cc66e5c8f2b962bd6511a319c7c0fb97c
Contents?: true
Size: 708 Bytes
Versions: 3
Compression:
Stored size: 708 Bytes
Contents
require "messenger/bot/version" require "messenger/bot/config" require "messenger/bot/request" require "messenger/bot/transmitter" require "messenger/bot/receiver" module Messenger module Bot def self.config(&block) if block_given? block.call(Messenger::Bot::Config) else Messenger::Bot::Config end end 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 autoload :Space, "messenger/bot/space" autoload :Thread, "messenger/bot/thread" end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
messenger-bot-1.0.3.2 | lib/messenger/bot.rb |
messenger-bot-1.0.3.1 | lib/messenger/bot.rb |
messenger-bot-1.0.3 | lib/messenger/bot.rb |