Class: Lifen::Message

Inherits:
Base
  • Object
show all
Defined in:
lib/lifen/message.rb

Instance Method Summary collapse

Instance Method Details

#createObject



11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# File 'lib/lifen/message.rb', line 11

def create
  json = client.post("central/api/chats/#{flow.uuid}/messages", {content: content, type: type})

  json["sent_at"] = json["sentDate"]

  message = self.class.new(json)

  self.flow = flow
  self.uuid = message.uuid
  self.content = message.content
  self.type = message.type
  self.sent_at = message.sent_at

  self
end