0.7.1 Теперь у него есть логирование информации о боте в консоль и файл

This commit is contained in:
Verum
2025-02-24 04:41:07 +07:00
parent 589b915206
commit d10a405c59
9 changed files with 45 additions and 44 deletions

View File

@@ -16,6 +16,7 @@ class Permissions:
msg_logging : bool = False # Логирование сообщений в консоль (В разработке)
start_info_console : bool = True # Вывод информации о боте в начале (True/False)
start_info_to_file : bool = True # Вывод информации о боте в файл (True/False)
sql_user : bool = True # Разрешение на регистрацию в базе данных (True/False)

View File

@@ -22,6 +22,12 @@ class TypeDirectory:
voice : str = "Voice"
media_directories : List[str] = [avatar, photo, video, videonote, gif, files, voice]
# Названия директорий для аватарок
user_avatar : str = "Users"
chat_avatar : str = "Chats"
channel_avatar : str = "Channel"
avatar_directories : List[str] = [user_avatar, chat_avatar, channel_avatar]
# Класс создания директорий проекта
class ProjectPath:
@@ -29,12 +35,15 @@ class ProjectPath:
Класс для хранения путей к проектам и логам.
"""
BotLogs : str = "BotLogs"
bot_info_log_file: str = f"{BotLogs}/bot_info.log"
start_log_file: str = f"{BotLogs}/start.log"
debug_log_file: str = f"{BotLogs}/debug.log"
info_log_file : str = f"{BotLogs}/info.log"
warning_log_file: str = f"{BotLogs}/warning.log"
error_log_file: str = f"{BotLogs}/error.log"
logs_path : List[str] = [debug_log_file, info_log_file, warning_log_file, error_log_file]
BotFiles : str = "BotFiles"
received_media : str = f"{BotFiles}/media"
received_avatars : str = f"{BotFiles}/avatars"
personal_media : str = "ProjectsFiles/media"