Files
ltlnotifyer/telegram/__init__.py
2022-08-23 00:42:30 +03:00

18 lines
525 B
Python

from aiogram import Bot, Dispatcher
from aiogram.contrib.middlewares.logging import LoggingMiddleware
from config import Config
from .commands import register_handlers
from .middlewares import OwnerMiddleware
config = Config()
telegram_bot = Bot(token=config.teletoken)
telegram_dispatcher = Dispatcher(telegram_bot)
telegram_dispatcher.middleware.setup(LoggingMiddleware())
telegram_dispatcher.middleware.setup(OwnerMiddleware())
register_handlers(telegram_dispatcher)
__all__ = ('telegram_bot', 'telegram_dispatcher')