peyk.dispatcher.middlewares.fsm¶
Compatibility import for the FSM middleware.
- class peyk.dispatcher.middlewares.fsm.FSMContextMiddleware(storage: BaseStorage, *, strategy: str | FSMStrategy = FSMStrategy.USER_IN_CHAT, events_isolation: BaseEventIsolation | None = None)[source]¶
Bases:
BaseMiddlewareInject
stateandraw_statefor every normalized dispatcher event.