main.py 873 B

12345678910111213141516171819
  1. from aiogram.utils import executor
  2. from bot.dispatcher import dp
  3. import handlers.admin.admin_menu
  4. import logging
  5. if __name__ == '__main__':
  6. logging.basicConfig(handlers=[logging.FileHandler(filename="./log_records.txt",
  7. encoding='utf-8', mode='a+')],
  8. format="%(asctime)s %(name)s:%(levelname)s:%(message)s",
  9. datefmt="%F %A %T",
  10. level=logging.DEBUG)
  11. handlers.user.registration.register_handlers(dp)
  12. handlers.start.main_register(dp)
  13. handlers.user.make_events.events_register(dp)
  14. handlers.user.show_events.register(dp)
  15. handlers.admin.admin_menu.register_admin_menu(dp)
  16. handlers.admin.manage_users.admin_handlers(dp)
  17. handlers.admin.manage_events.register_handlers(dp)
  18. executor.start_polling(dp, skip_updates=True)