Commit Graph

5 Commits

Author SHA1 Message Date
616b9b49f5 fix: implement pagination to resolve Telegram API 'reply markup too long' error
- Add pagination system with 8 files per page to avoid API limits
- Implement file name truncation for display (max 30 chars)
- Add safe callback_data generation to respect 64-byte limit
- Introduce file caching to improve performance and reduce MinIO calls
- Add navigation buttons (Previous/Next) for multi-page file lists
- Display pagination info (current page, total pages, file range)
- Preserve all security and authorization checks
- Maintain detailed logging for audit purposes

Fixes issue where buckets with many files caused Telegram API errors
due to inline keyboard size exceeding platform limits.
2025-06-23 10:57:46 -05:00
68401c9372 Muchas mejoras 2025-04-23 14:45:43 -05:00
5fb43876b3 Merge branch 'lalu-update to master branch' 2025-04-23 11:52:50 -05:00
fb1f432154 Actualizar bots3.py
Actualizado lista de bots
2025-03-27 08:26:53 -06:00
db6d71d4ff initial commit 2024-03-05 09:49:16 -05:00