Module: GrubY::TDLib::Decorators

Included in:
Client
Defined in:
lib/gruubY/tdlib/decorators.rb

Instance Method Summary collapse

Instance Method Details

#finalizer(filter: nil, position: nil, timeout: nil, &block) ⇒ Object



8
9
10
# File 'lib/gruubY/tdlib/decorators.rb', line 8

def finalizer(filter: nil, position: nil, timeout: nil, &block)
  add_handler("finalizer", filter: filter, position: position, timeout: timeout, &block)
end

#initializer(filter: nil, position: nil, timeout: nil, &block) ⇒ Object



4
5
6
# File 'lib/gruubY/tdlib/decorators.rb', line 4

def initializer(filter: nil, position: nil, timeout: nil, &block)
  add_handler("initializer", filter: filter, position: position, timeout: timeout, &block)
end

#on_message(filter: nil, position: nil, timeout: nil, &block) ⇒ Object



12
13
14
# File 'lib/gruubY/tdlib/decorators.rb', line 12

def on_message(filter: nil, position: nil, timeout: nil, &block)
  add_handler("updateNewMessage", filter: filter, position: position, timeout: timeout, inner_object: true, &block)
end