aboutsummaryrefslogtreecommitdiff
path: root/handlers/__init__.py
blob: 19704d6dc652d02128d053e5e521f5d33bb84de2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# isort: off
from aiogram import Router
from .middleware import InjectSessionMiddleware, UserAccessMiddleware
from . import user
from . import admin
# isort: on

router = Router(name="global")
router.include_routers(
    user.router,
    admin.router,
)

for observer in (router.message, router.callback_query):
    observer.outer_middleware(InjectSessionMiddleware())
    observer.outer_middleware(UserAccessMiddleware())