module Dialog::API::Interlocutor

Public Instance Methods

interlocutor(id) click to toggle source

Retrieves an interlocutor @param id [String] Interlocutor distinct Id @return [Hash]

# File lib/dialog-api/api/interlocutor.rb, line 14
def interlocutor(id)
  get("b/#{bot_id}/interlocutors/#{id}")
end
interlocutors() click to toggle source

Lists all interlocutors @return [Array]

# File lib/dialog-api/api/interlocutor.rb, line 7
def interlocutors
  get("b/#{bot_id}/interlocutors")
end
update_interlocutor(id, payload) click to toggle source

Updates an interlocutor @param id [String] Interlocutor Id @param payload [Hash] @return [Hash]

# File lib/dialog-api/api/interlocutor.rb, line 22
def update_interlocutor(id, payload)
  patch("b/#{bot_id}/interlocutors/#{id}", body: { interlocutor: payload })
end