- Added optional YTDLP_PATH environment variable to configure yt-dlp path.
- Removed old youtube download utility and replaced it with a new API-based approach.
- Implemented new functions to fetch YouTube video download URLs using an external service.
- Introduced yt-dlp integration for fallback download method.
- Created a structured response for video information retrieval.
- Enhanced error handling for video duration and response validation.
* feat: enhance download feature with caption support for Instagram
* feat: improve message handling with enhanced caching and error management
* feat: add hashtag removal utility and integrate it into caption formatting
* fix: bot sent caption without content from cache
* feat: refactor Instagram download URL handling to simplify video response structure