second init
This commit is contained in:
27
app/__init__.py
Normal file
27
app/__init__.py
Normal file
@@ -0,0 +1,27 @@
|
||||
# Информация о программе
|
||||
__author__ = 'Alexander Popov'
|
||||
__version__ = (0, 0, 1)
|
||||
|
||||
# Импорт модулей стандартной библиотеки
|
||||
from os import getenv
|
||||
|
||||
# Импорт сторонних модулей
|
||||
from loguru import logger
|
||||
from dotenv import load_dotenv
|
||||
from pyrogram import Client
|
||||
|
||||
# Импорт модулей приложения
|
||||
from .db import DataBase
|
||||
|
||||
load_dotenv() # Выполняет чтение .env
|
||||
|
||||
# Приложение
|
||||
app = Client(getenv('ACCOUNT'), api_id=getenv('APP_ID'), api_hash=getenv('APP_HASH'))
|
||||
|
||||
# База данных
|
||||
db = DataBase(getenv('DB_PATH'))
|
||||
|
||||
# Логгер
|
||||
logger.add(getenv('LOG_PATH'), compression='zip')
|
||||
|
||||
BOT_NAME = '@anicardplaybot'
|
||||
Reference in New Issue
Block a user