__author__ = 'Alexander Popov' """Автор программы""" __version__ = '1.0.0' """Версия программы""" # Импорт системных модулей from os import getenv # Импорт сторонних модулей from dotenv import load_dotenv from loguru import logger from aiogram import Bot, Dispatcher from aiogram.client.default import DefaultBotProperties from aiogram.enums import ParseMode # Импорт модулей приложения from .db import DataBase load_dotenv() # Выполяет загрузку переменных окружения из файла .env db = DataBase( getenv('DB_ADDR'), getenv('DB_PORT'), getenv('DB_NAME'), getenv('DB_USER'), getenv('DB_PWD'), ) """Экземпляр класса базы данных""" logger.add(getenv('LOG_PATH'), compression='zip') """Логгер""" dp = Dispatcher() """Диспетчер задач Telegram бота""" bot = Bot(token=getenv('TOKEN'), default=DefaultBotProperties(parse_mode=ParseMode.MARKDOWN_V2)) """Клиент Telegram бота"""