db_kyc_project/bot/wrapper.py

16 lines
539 B
Python
Raw Normal View History

2024-10-28 00:04:35 +03:00
from handlers.register_handlers import register_all_handlers
from create_bot import bot
from aiogram import Bot, Dispatcher
2024-12-14 08:52:01 +03:00
from aiogram.contrib.fsm_storage.memory import MemoryStorage
2024-10-28 00:04:35 +03:00
from loguru import logger
logger.add("logs.log", format = "{time} | {module} : {function} | {level} | {message}", level = "INFO", rotation = "1 week", compression = "zip")#, serialize = True)
async def run_bot():
2024-12-14 08:52:01 +03:00
dp = Dispatcher(bot, storage=MemoryStorage())
2024-10-28 00:04:35 +03:00
2024-12-14 08:52:01 +03:00
register_all_handlers(dp)
2024-10-28 00:04:35 +03:00
2024-12-14 08:52:01 +03:00
await dp.skip_updates()
await dp.start_polling()