second init

This commit is contained in:
2024-11-27 02:58:28 +03:00
commit 10aa70702c
19 changed files with 875 additions and 0 deletions

27
app/__init__.py Normal file
View 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'