askbob.server package

Submodules

askbob.server.routes module

askbob.server.routes.routes(app, responder, plugin_configs)

askbob.server.voice module

askbob.server.voice.voice_routes(app: sanic.app.Sanic, responder, config: dict)

Module contents

askbob.server.serve(responder: askbob.action.responder.ResponseService, config: dict, voice: bool = False)

Services responses to Ask Bob queries and provides information about loaded skills via RESTful endpoints.

Parameters
  • responder (ResponseService) – The response service handling queries.

  • config (dict) – The runtime configuration (usually from config.ini).