UserContext
aliceio.dispatcher.middlewares.user_context.UserContextMiddleware
Bases: BaseMiddleware[Update]
aliceio.dispatcher.middlewares.user_context.UserContextMiddleware
Bases: BaseMiddleware[Update]
__call__(handler: Callable[[Update, dict[str, Any]], Awaitable[Any]], event: Update, data: dict[str, Any]) -> Any
async
resolve_event_context(event: Update) -> tuple[Session, Optional[User]]
classmethod