aboutsummaryrefslogtreecommitdiff
path: root/handlers/admin/__init__.py
blob: 4593ad7d59e0ff1746cc6b67342621ad982dde55 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
from aiogram import F, Router
from aiogram.filters import MagicData

# isort: off
from . import new_announcement
from . import new_invoice
from . import add_user
from . import payment_status
# isort: on

router = Router(name="admin")
router.message.filter(MagicData(F.user.is_admin()))
router.callback_query.filter(MagicData(F.user.is_admin()))

router.include_routers(
    new_announcement.router,
    new_invoice.router,
    add_user.router,
    payment_status.router,
)