main.py 586 B

1234567891011121314151617181920212223
  1. from aiogram import Router
  2. from simpleforward.config import models
  3. from .message_manager import MessageManager
  4. from .routers.photo import PhotoRouter
  5. from .routers.start import StartRouter
  6. from .routers.text import TextRouter
  7. def build(forwarding_config: models.Forwarding,
  8. message_manager: MessageManager):
  9. main_router = Router()
  10. main_router.include_routers(
  11. StartRouter(),
  12. TextRouter(forwarding_config,
  13. message_manager),
  14. PhotoRouter(forwarding_config,
  15. message_manager)
  16. )
  17. return main_router