class BotFramework::Dialogs::Dialog

Constants

RESUME_REASONS

Public Instance Methods

begin(session, _opts = {}) click to toggle source
# File lib/bot_framework/dialogs/dialog.rb, line 8
def begin(session, _opts = {})
  reply_recieved(session)
end
dialog_resumed(session, result) click to toggle source
# File lib/bot_framework/dialogs/dialog.rb, line 16
def dialog_resumed(session, result)
  session.error(result[:error]) if result[:error]
end
recognize(_context) { |nil, { score: 1 }| ... } click to toggle source
# File lib/bot_framework/dialogs/dialog.rb, line 20
def recognize(_context)
  yield nil, { score: 0.1 }
end
reply_recieved(_session, _recognize_result = {}) click to toggle source
# File lib/bot_framework/dialogs/dialog.rb, line 12
def reply_recieved(_session, _recognize_result = {})
  raise NotImplementedError
end