main.py 642 B

1234567891011121314151617
  1. from aiogram.utils import executor
  2. from bot.dispatcher import dp
  3. import handlers.admin.admin_menu
  4. import logging
  5. from Moodle.scheduler import on_start
  6. if __name__ == '__main__':
  7. logging.basicConfig(level=logging.INFO)
  8. handlers.user.registration.register_handlers(dp)
  9. handlers.user.make_events.events_register(dp)
  10. handlers.user.show_events.register(dp)
  11. handlers.admin.admin_menu.register_admin_menu(dp)
  12. handlers.admin.manage_users.admin_handlers(dp)
  13. handlers.admin.manage_events.register_handlers(dp)
  14. handlers.start.main_register(dp)
  15. executor.start_polling(dp, skip_updates=True) # , on_startup=on_start