diff --git a/app/core/dispatcher.py b/app/core/dispatcher.py index 6f195db..1f01b2f 100644 --- a/app/core/dispatcher.py +++ b/app/core/dispatcher.py @@ -3,6 +3,7 @@ from aiogram.filters import CommandStart, StateFilter, Command from handlers import hmain from data import callbacks, factory, states +from middlewares.getuser import GetUserMiddleware def setup_dispatcher(dispatcher: Dispatcher) -> Dispatcher: @@ -23,4 +24,6 @@ def setup_dispatcher(dispatcher: Dispatcher) -> Dispatcher: hmain.example_state, StateFilter(states.ExampleState.input_user), ) + # Middleware connect + dispatcher.message.middleware(GetUserMiddleware()) return dispatcher \ No newline at end of file