Spaces:
Running
Running
Commit History
-
fix: atomic user registration to eliminate TOCTOU race condition
Fyaz Mohammed- Replace check-then-insert with atomic update_one + upsert in add_user() - Add _deduplicate_users() to handle existing duplicates before unique index - Wrap create_index in DuplicateKeyError catch with dedup retry - Add docstring to is_user_exist() clarifying read-only usage - Add return type hint to _deduplicate_users()658e097 -
3
Fyaz Mohammede7261d3
-
1
Fyaz MohammedUnverified signature2fe1440
-
1.9.9
Fyaz MohammedUnverified signature- Updated dependency: migrated from Motor to PyMongo - Replaced centralized flood-wait handling with per-instance custom logic - Added public Docker support for easier deployment • One-click deploy button for Koyeb • Deployment guides for Render and Railway - Expanded FAQ section1fa270a
-
1.9.7
Fyaz MohammedUnverified signatureDependency updated: Pyrogram → Pyrofork746a920
-
1.9.5
Fyaz MohammedUnverified signature8359204
-
1.9.2
Fyaz MohammedUnverified signaturefeat: Centralize rate limiting and add auto-command setup - Centralized rate limit handling to improve API reliability. - Increased default sleep threshold from 120s to 300s. - Added `SET_COMMANDS` option for automatic command registration. - Refined bot command descriptions for clarity and consistency. - Updated documentation for new features and command ordering.9a92ff5
-
1.9.0
Fyaz MohammedUnverified signaturerefactor: Overhaul command logic and system stability - Major refactor of all core commands for reliability - Unified permission checks and error handling across the bot - Added periodic cleanup of expired security tokens - Added configuration for max batch processing files - Fixed numerous bugs in token handling and command validation - Removed unused code and updated documentation3a67739
-
Fixed Timeout
Fyaz MohammedUnverified signature29b5c59
-
1.8.5
Fyaz Mohammed1a1e2eb