From f2313b3f150f69d7012b4047f266d586471d4b8b Mon Sep 17 00:00:00 2001 From: Verum Date: Wed, 26 Feb 2025 11:18:22 +0700 Subject: [PATCH] =?UTF-8?q?1.3=20=D0=9D=D0=BE=D0=B2=D1=8B=D0=B5=20=D1=83?= =?UTF-8?q?=D1=80=D0=BE=D0=B2=D0=BD=D0=B8=20=D0=BB=D0=BE=D0=B3=D0=B3=D0=B5?= =?UTF-8?q?=D1=80=D0=B0=20(=D0=A4=D0=98=D0=9A=D0=A1=D0=98=D0=A2=D0=AC!!!)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ProjectsFiles/configs/config.py | 84 +++++++++++++++++---------------- 1 file changed, 44 insertions(+), 40 deletions(-) diff --git a/ProjectsFiles/configs/config.py b/ProjectsFiles/configs/config.py index ff20dd1..614d7a4 100644 --- a/ProjectsFiles/configs/config.py +++ b/ProjectsFiles/configs/config.py @@ -8,17 +8,20 @@ class Permissions: """ Класс для хранения настроек разрешений бота. """ - bot_edit : bool = True # Разрешение на изменение имени, описания и виджета (True/False) - delete_webhook : bool = True # Разрешение на удаление веб-хука (True/False) + bot_edit: bool = True # Разрешение на изменение имени, описания и виджета (True/False) + delete_webhook: bool = True # Разрешение на удаление веб-хука (True/False) - logging : bool = True # Разрешение на вывод логов в консоль (True/False) - logging_to_file : bool = True # Разрешение на вывод логов в файл (True/False) - msg_logging : bool = False # Логирование сообщений в консоль (В разработке) + logging: bool = True # Разрешение на вывод логов в консоль (True/False) + logging_to_file: bool = True # Разрешение на вывод логов в файл (True/False) + msg_logging: bool = False # Логирование сообщений в консоль (В разработке) - start_info_console : bool = True # Вывод информации о боте в начале (True/False) - start_info_to_file : bool = True # Вывод информации о боте в файл (True/False) + new_user: bool = True + leave_user: bool = True - sql_user : bool = True # Разрешение на регистрацию в базе данных (True/False) + start_info_console: bool = True # Вывод информации о боте в начале (True/False) + start_info_to_file: bool = True # Вывод информации о боте в файл (True/False) + + sql_user: bool = True # Разрешение на регистрацию в базе данных (True/False) # Имя, описание и виджет бота(при наличии баннера виджета) @@ -27,26 +30,27 @@ class BotEdit: Класс для хранения данных о боте: имя, описание, разрешения и настройки. """ # Разрешение на ведение логов - permission : bool = Permissions.bot_edit - name : str = "Стартовый бот" - description : str = "Описание бота" - short_description : str = "Описание виджета" + project_name: str = "Свалка Флуд" + permission: bool = Permissions.bot_edit + name: str = "Стартовый бот" + description: str = "Описание бота" + short_description: str = "Описание виджета" - is_anonymous : bool = False - manage_chat : bool = True - delete_messages : bool = True - manage_video_chats : bool = True - restrict_members : bool = True - promote_members : bool = True - change_info : bool = True - invite_users : bool = True - post_stories : bool = True - edit_stories : bool = True - delete_stories : bool = True - post_messages : bool = True - edit_messages : bool = True - pin_messages : bool = True - manage_topics : bool = True + is_anonymous: bool = False + manage_chat: bool = True + delete_messages: bool = True + manage_video_chats: bool = True + restrict_members: bool = True + promote_members: bool = True + change_info: bool = True + invite_users: bool = True + post_stories: bool = True + edit_stories: bool = True + delete_stories: bool = True + post_messages: bool = True + edit_messages: bool = True + pin_messages: bool = True + manage_topics: bool = True # Хранение параметров проекта @@ -54,17 +58,17 @@ class BotVar: """ Класс для хранения глобальных параметров проекта. """ - encod : str = "utf-8" - language : str = "Python3-Aiogram" - time_format : str = "%Y-%m-%d %H:%M:%S" - prefix : Tuple[str, ...] = ('$', '!', '.', '%', '&', ':', '|', '+', '-', '/', '~', '?') + encod: str = "utf-8" + language: str = "Python3-Aiogram" + time_format: str = "%Y-%m-%d %H:%M:%S" + prefix: Tuple[str, ...] = ('$', '!', '.', '%', '&', ':', '|', '+', '-', '/', '~', '?') - parse_mode : str = "HTML" # Устанавливаем формат HTML для всех сообщений - disable_notification : bool = False # Отключаем уведомления при отправке сообщений - protect_content : bool = False # Защищаем содержимое сообщений от копирования - allow_sending_without_reply : bool = True # Разрешаем отправлять сообщения без ответа на другое сообщение - link_preview_is_disabled : bool = False # Отключаем предварительный просмотр ссылок - link_preview_prefer_small_media : bool = False - link_preview_prefer_large_media : bool = True - link_preview_show_above_text : bool = False - show_caption_above_media : bool = False # Показываем подпись выше медиа + parse_mode: str = "HTML" # Устанавливаем формат HTML для всех сообщений + disable_notification: bool = False # Отключаем уведомления при отправке сообщений + protect_content: bool = False # Защищаем содержимое сообщений от копирования + allow_sending_without_reply: bool = True # Разрешаем отправлять сообщения без ответа на другое сообщение + link_preview_is_disabled: bool = False # Отключаем предварительный просмотр ссылок + link_preview_prefer_small_media: bool = False + link_preview_prefer_large_media: bool = True + link_preview_show_above_text: bool = False + show_caption_above_media: bool = False # Показываем подпись выше медиа