Zakhar Izmaylov
ad9c49f841
Merge branch 'main' of https://github.com/izzzzzi/Solo_bot
2025-01-23 06:14:33 +03:00
Vladless
b81a0f289f
location-selection/major_update_notifications/gifts and more fixes
2025-01-21 22:43:18 +03:00
Zakhar Izmaylov
a2c71a49f2
Refactor and clean up code formatting across multiple files
...
- Consolidated and simplified code formatting by removing unnecessary line breaks and improving readability in various functions.
- Updated the handling of backup file sending in backup.py for better clarity.
- Streamlined error handling and logging messages in several handlers to enhance consistency.
- Adjusted the Makefile to exclude specific files during Ruff checks and formatting.
- Made minor adjustments to function signatures and parameter handling for improved clarity and consistency.
This commit enhances code maintainability and readability without altering functionality.
2025-01-21 08:57:12 +03:00
Zakhar Izmaylov
b63c3fb115
Update work from blocked_users
2025-01-20 03:47:16 +03:00
Zakhar Izmaylov
3d7684b72b
Small fix
2025-01-19 08:49:46 +03:00
Vladless
9db8fdf79b
expired_time
2025-01-16 04:03:53 +03:00
Vladless
981dc0db01
pytz for notifications
2025-01-16 01:50:34 +03:00
Vladless
8fdc78c2e8
FlowPayRenew/fixNotify/pay_history/custom/statistic/minorFixes
2025-01-14 04:06:55 +03:00
Zakhar Izmaylov
9a823eddf3
Add check_users_and_update_blocked
2025-01-11 20:29:01 +03:00
Zakhar Izmaylov
0d82294bdb
Add antiflood and lint
2025-01-10 14:51:13 +03:00
Vladless
10df771a15
fiatCryptobot/flowPayments/Buttons/fixNotify/BanOfUsers/fixTrial and more
2025-01-09 02:40:39 +03:00
Zakhar Izmaylov
932ef51de4
Add update_all_keys
2025-01-05 23:32:18 +03:00
Vladless
ae22950ce3
fix_refferal/GIFTS/redirect/name_sub and more
2024-12-19 20:37:41 +03:00
Zakhar Izmaylov
76d72ba203
Migrate to ruff
2024-12-13 12:09:20 +03:00
Vladless
7c883b07f9
Revert "Merge pull request #112 from Vladless/hteppl-optimize-sources"
...
This reverts commit fa681fac92 , reversing
changes made to b31c9d2e10 .
2024-12-10 03:53:07 +03:00
hteppl
4e09e04dd9
Move keys utils into utils folder
2024-12-08 05:11:31 +03:00
hteppl
1d915f849c
Move util-related files into separated folder + refactor imports
2024-12-08 04:57:20 +03:00
Vladless
bfdf5f9f41
servers in database
2024-12-01 23:24:53 +03:00
Vladless
11c84eae82
notification inactive users
2024-12-01 22:24:00 +03:00
Vladless
21e82eed79
notifications
2024-11-26 17:48:41 +03:00
Vladless
ca1a279144
fix renew
2024-11-26 17:30:41 +03:00
Zakhar Izmaylov
cd411c6b49
Fix start
2024-11-26 03:21:43 +03:00
Zakhar Izmaylov
9acc9d8304
Small fix
2024-11-26 02:54:32 +03:00
Zakhar Izmaylov
cb19c3829f
Enhanced notifications and admin: CSV export for users/payments, better feedback/navigation, DEV_MODE checks for notifications, .csv in .gitignore, fixed trial expiry with TRIAL_TIME.
2024-11-26 02:52:15 +03:00
Zakhar Izmaylov
cbd0902e42
Refactor notification and admin user editor handlers to improve user feedback. Comment out inactive trial user notifications in notifications.py. Enhance error messages with consistent "Назад" button for better navigation in admin_user_editor.py.
2024-11-25 00:29:06 +03:00
Zakhar Izmaylov
bac2dbaf85
Refactor import statements in notification, profile, key management, and keys handlers for improved organization and consistency. Ensure RENEWAL_PLANS is included in all relevant files.
2024-11-24 23:45:38 +03:00
Zakhar Izmaylov
f9e29f4fa9
Refactor notification and profile handlers to include RENEWAL_PLANS from config. Update key management and keys handlers to streamline imports and enhance code organization.
2024-11-24 23:45:27 +03:00
Zakhar Izmaylov
052124d483
Refactor database and notification handlers for improved readability and consistency. Clean up import statements, enhance logging messages, and streamline function calls across multiple files. Ensure proper session handling in payment processing functions.
2024-11-24 20:29:22 +03:00
Zakhar Izmaylov
11d7005954
Enhance notification system for inactive trial users by adding notification time checks and logging. Implement functionality to record notifications sent to users, ensuring they are notified no more than once every 24 hours.
2024-11-24 20:02:40 +03:00
Zakhar Izmaylov
7893be6ef8
Refactor referral system to support multi-level bonuses and enhance logging. Update database interactions for referral handling and statistics retrieval. Change key display format in notifications and admin user editor for better readability.
2024-11-24 19:38:59 +03:00
Zakhar Izmaylov
c3e052f73c
notify_inactive_trial_users
2024-11-24 11:58:43 +03:00
Zakhar Izmaylov
a352901d85
Fix
2024-11-24 10:54:08 +03:00
Zakhar Izmaylov
8e5ce5768a
Fix get_trial
2024-11-24 10:35:12 +03:00
Zakhar Izmaylov
8f8e89667d
Update InlineKeyboardBuilder
2024-11-24 01:57:42 +03:00
Zakhar Izmaylov
c35d067306
Add notify_inactive_trial_users
2024-11-24 01:34:39 +03:00
Zakhar Izmaylov
31eb551b6d
Refactoring
2024-11-24 01:18:42 +03:00
Zakhar Izmaylov
9673f10af7
Update config
2024-11-22 21:24:55 +03:00
Zakhar Izmaylov
26e8e91cb7
Update push
2024-11-22 01:12:19 +03:00
Zakhar Izmaylov
601598dfd2
Add dry logging
2024-11-16 18:01:28 +03:00
Vladless
83b5a8608a
changing notifications
2024-11-15 20:15:19 +03:00
Vladless
4aa521c6b9
servers in clusters/total_gb
2024-11-14 03:03:32 +03:00
Vladless
7a4aa5099d
redesign/bug fixes/admin trial
2024-11-13 04:01:13 +03:00
Vladless
13efb0cc45
redesign/bug fixes/admin trial
2024-11-13 03:59:34 +03:00
Zakhar Izmaylov
35939d89b8
Fix texts
2024-11-11 23:35:01 +03:00
Zakhar Izmaylov
ee30f5ab95
Fix, Update menu
2024-11-11 23:07:54 +03:00
Zakhar Izmaylov
2a768568a9
Remove btn
2024-11-11 22:49:45 +03:00
Zakhar Izmaylov
af8ecffb6d
Add crypto(beta), fix import, fix requirements.txt
2024-11-11 21:51:34 +03:00
Vladless
e002035518
minPython 3.10/py3xui/subs/rm_artefacts
2024-11-11 17:47:26 +03:00
Vladless
b5c8f4fa28
bug fix
2024-11-11 07:42:22 +03:00
Zakhar Izmaylov
27f5b9d43a
Add make and config for formatting
2024-11-10 11:02:15 +03:00