Skip to content

Main - #3

Open
Radheyojha09660 wants to merge 41 commits into
abhinai2244:old-v1from
Radheyojha09660:main
Open

Radheyojha09660 wants to merge 41 commits into
abhinai2244:old-v1from
Radheyojha09660:main

Conversation

@Radheyojha09660

Copy link
Copy Markdown

No description provided.

Radheyojha09660 and others added 30 commits January 8, 2026 13:26
…, fixed KEEP_ALIVE_URL env var, added INVITE_LINK for channel caching, added retry logic for log channel
…g, improved progress tracking

Fix video uploads: Added clean_caption() function to remove Telegram links from captions

Enhance progress bar: Added task ID, color changes based on progress, faster updates (0.5s), better formatting
…ctive /batch command with start/end link prompts
…estricted use user session, videos/photos/documents supported
RexBots Bot added 11 commits January 9, 2026 15:23
- Progress bar now shows color-coded status (🔴🟠🟡🟢)
- Added animated spinner for visual feedback
- Dynamic status emoji color based on percentage
- Added ETA calculation
- Progress level calculation (0,10,20,...,100)
…load functionality, and FloodWait handling
…sive FloodWait errors during login process
…plex ask_user system with simple conversation state management
…ations over user queues to ensure proper response flow
…ed error messages, and proper completion notifications
… handling blocks that were causing indentation errors
- Added validation to ensure media files are successfully downloaded before upload
- Added file existence checks before attempting to send media
- Improved error handling for failed downloads
- Prevents silent failures when media download fails
- Added FloodWait exception handling to all edit_message_text calls in button_callbacks
- Implemented retry logic with proper sleep duration
- Prevents bot crashes when Telegram rate limits message edits
✅ FIXED: Flood wait errors across all message functions
✅ ADDED: Single link processing with media download/upload
✅ ADDED: Batch command with range processing
✅ ADDED: Channel-specific error handling for -1003508871162
✅ ADDED: Enhanced error reporting and diagnostics
✅ ADDED: /info command for troubleshooting
✅ VERIFIED: All syntax checks passed - production ready

Core Features:
- Single Telegram link processing with media download/upload
- Batch command processing with progress tracking
- Flood wait protection across all functions
- Channel-specific error monitoring for -1003508871162
- Comprehensive error handling and user notifications
- Diagnostic commands for troubleshooting

Files Modified:
- Rexbots/start.py (main bot logic with all fixes)
- Added comprehensive error handling
- Added channel-specific monitoring
- Added diagnostic commands
- All functionality tested and verified
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant