class Facebook::Messenger::Incoming::GamePlay

The GamePlay class represents an incoming Facebook Messenger

game_play events.

@see developers.facebook.com/docs/messenger-platform/reference/webhook-events/messaging_game_plays

Public Instance Methods

context() click to toggle source
# File lib/facebook/messenger/incoming/game_play.rb, line 30
def context
  {
    context_id: game_play['context_id'],
    context_type: game_play['context_type']
  }
end
game() click to toggle source
# File lib/facebook/messenger/incoming/game_play.rb, line 22
def game
  game_play['game_id']
end
game_play() click to toggle source
# File lib/facebook/messenger/incoming/game_play.rb, line 10
def game_play
  @messaging['game_play']
end
payload() click to toggle source
# File lib/facebook/messenger/incoming/game_play.rb, line 14
def payload
  game_play['payload']
end
player() click to toggle source
# File lib/facebook/messenger/incoming/game_play.rb, line 26
def player
  game_play['player_id']
end
score() click to toggle source
# File lib/facebook/messenger/incoming/game_play.rb, line 18
def score
  game_play['score']
end