diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..b58b603 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,5 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ diff --git a/.idea/dbnavigator.xml b/.idea/dbnavigator.xml new file mode 100644 index 0000000..f8fbf64 --- /dev/null +++ b/.idea/dbnavigator.xml @@ -0,0 +1,610 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
\ No newline at end of file diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml new file mode 100644 index 0000000..59be94b --- /dev/null +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -0,0 +1,44 @@ + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml new file mode 100644 index 0000000..105ce2d --- /dev/null +++ b/.idea/inspectionProfiles/profiles_settings.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..3b04bb5 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,7 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..742f0a6 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/stcs.iml b/.idea/stcs.iml new file mode 100644 index 0000000..f420542 --- /dev/null +++ b/.idea/stcs.iml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/db.sqlite3 b/db.sqlite3 new file mode 100644 index 0000000..4466452 Binary files /dev/null and b/db.sqlite3 differ diff --git a/logger_helper/loggers/app.log b/logger_helper/loggers/app.log new file mode 100644 index 0000000..eb7755d --- /dev/null +++ b/logger_helper/loggers/app.log @@ -0,0 +1,35 @@ +2025-08-23 12:57:26 - main - INFO - Bot is off +2025-08-23 13:04:01 - main - INFO - Bot is off +2025-08-23 13:25:04 - main - INFO - Bot is off +2025-08-23 13:26:24 - main - INFO - Bot is off +2025-08-23 13:28:36 - main - INFO - Bot is off +2025-08-23 13:29:29 - main - INFO - Bot is off +2025-08-23 13:30:48 - main - INFO - Bot is off +2025-08-23 13:31:43 - main - INFO - Bot is off +2025-08-23 13:33:10 - main - INFO - Bot is off +2025-08-23 13:34:59 - main - INFO - Bot is off +2025-08-23 13:36:15 - main - INFO - Bot is off +2025-08-23 13:49:17 - main - INFO - Bot is off +2025-08-23 13:50:22 - main - INFO - Bot is on +2025-08-23 13:51:30 - main - INFO - Bot is off +2025-08-23 13:51:37 - main - INFO - Bot is on +2025-08-23 13:52:12 - main - INFO - Bot is off +2025-08-23 13:57:48 - main - INFO - Bot is on +2025-08-23 14:05:36 - main - INFO - Bot is off +2025-08-23 14:05:43 - main - INFO - Bot is on +2025-08-23 14:06:03 - main - INFO - Bot is off +2025-08-23 14:06:46 - main - INFO - Bot is on +2025-08-23 14:07:04 - requests - INFO - Bybit был успешно подключен +2025-08-23 14:07:43 - requests - INFO - Новый пользователь был добавлен в бд +2025-08-23 14:07:43 - requests - INFO - Основные настройки нового пользователя были заполнены +2025-08-23 14:07:43 - requests - INFO - Риск-Менеджмент настройки нового пользователя были заполнены +2025-08-23 14:07:43 - requests - INFO - Условные настройки нового пользователя были заполнены +2025-08-23 14:07:43 - requests - INFO - Дополнительные настройки нового пользователя были заполнены +2025-08-23 14:23:31 - main - INFO - Bot is off +2025-08-23 14:23:39 - main - INFO - Bot is on +2025-08-23 14:28:13 - main - INFO - Bot is off +2025-08-23 14:28:19 - main - INFO - Bot is on +2025-08-23 14:28:26 - requests - INFO - Получение риск-менеджмента настроек пользователя 899674724 +2025-08-23 14:28:26 - requests - INFO - Получение риск-менеджмента настроек пользователя 899674724 +2025-08-23 14:29:12 - requests - INFO - Получение риск-менеджмента настроек пользователя 899674724 +2025-08-23 14:29:34 - main - INFO - Bot is off diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..4e876bb --- /dev/null +++ b/requirements.txt @@ -0,0 +1,29 @@ +aiofiles==24.1.0 +aiogram==3.22.0 +aiohappyeyeballs==2.6.1 +aiohttp==3.12.15 +aiosignal==1.4.0 +aiosqlite==0.21.0 +annotated-types==0.7.0 +attrs==25.3.0 +certifi==2025.8.3 +charset-normalizer==3.4.3 +dotenv==0.9.9 +frozenlist==1.7.0 +greenlet==3.2.4 +idna==3.10 +magic-filter==1.0.12 +multidict==6.6.4 +propcache==0.3.2 +pybit==5.11.0 +pycryptodome==3.23.0 +pydantic==2.11.7 +pydantic_core==2.33.2 +python-dotenv==1.1.1 +requests==2.32.5 +SQLAlchemy==2.0.43 +typing-inspection==0.4.1 +typing_extensions==4.14.1 +urllib3==2.5.0 +websocket-client==1.8.0 +yarl==1.20.1