Перейти к содержанию

OneSkill

aliceio.webhook.aiohttp_server.one_skill.OneSkillAiohttpRequestHandler

Bases: BaseAiohttpRequestHandler

__init__(dispatcher: Dispatcher, skill: Skill, json_loads: _JsonLoads = json.loads, json_dumps: _JsonDumps = json.dumps, **data: Any) -> None

Обработчик для одного экземпляра навыка.

Параметры:

  • dispatcher (Dispatcher) –

    Экземпляр :class:aliceio.dispatcher.dispatcher.Dispatcher

  • skill (Skill) –

    Экземпляр :class:aliceio.client.skill.Skill

close() -> None async

Закрыть сессию навыка.

resolve_skill(request: web.Request) -> Skill async