Class: Facebook::Messenger::Incoming::Delivery

Inherits:
Object
  • Object
show all
Includes:
Common
Defined in:
lib/facebook/messenger/incoming/delivery.rb

Overview

The Delivery class represents the receipt of a delivered message.

Instance Attribute Summary

Attributes included from Common

#messaging

Instance Method Summary collapse

Methods included from Common

#access_token, #initialize, #mark_seen, #recipient, #reply, #sender, #sent_at, #typing_off, #typing_on

Instance Method Details

#atObject



12
13
14
# File 'lib/facebook/messenger/incoming/delivery.rb', line 12

def at
  Time.at(@messaging['delivery']['watermark'] / 1000)
end

#idsObject



8
9
10
# File 'lib/facebook/messenger/incoming/delivery.rb', line 8

def ids
  @messaging['delivery']['mids']
end

#seqObject



16
17
18
# File 'lib/facebook/messenger/incoming/delivery.rb', line 16

def seq
  @messaging['delivery']['seq']
end