Как из одного роутера перейти в другой роутер(aiogram)?
/App/handlers.py
from aiogram import Router
from aiogram.filters import CommandStart
from aiogram.types import Message
from app.KeyBoard.button import create_inlineKeyBoard
router = Router()
@router.message(CommandStart())
async def cmd_start(msg: Message):
await msg.answer("Добро пожаловать!"
"Выберите меню:", reply_markup=create_inlineKeyBoard())
/App/admin.py
from aiogram import Router
from aiogram.filters import CommandStart
from aiogram.types import Message
from app.KeyBoard.button import create_inlineKeyBoard
router = Router()
@router.callback_query()
async def admin_panel(cb: CallbackQuery):
if cb.from_user.id == id_admin:
Ответы (1 шт):
Автор решения: Andromeda
→ Ссылка
Здравствуйте добавьте их в свой dispatcher aiogram сам разбереться в какой handler передать смс передавать его например dp.include_routers(router,router)