Closed SonGoku1972 closed 3 weeks ago
This pull request implements several changes to improve the functionality of a file downloading and processing bot. The main changes include adding metadata editing capabilities, updating the Terabox link generator, and enhancing user settings. Here's a summary of the key implementations:
Metadata Editing: A new feature to add metadata to video files has been implemented. This includes changes to the tasks_listener.py file to handle metadata addition and a new MetadataStatus class.
Terabox Link Generator: The terabox function in direct_link_generator.py has been completely rewritten to improve its functionality and reliability.
User Settings: The user settings module has been updated to include new options for metadata text and to handle the new metadata feature.
Bot Initialization: The init.py file has been updated to include a new METADATA configuration option.
Status Updates: The bot_utils.py file has been modified to include a new status for metadata addition.
These changes significantly enhance the bot's capabilities, particularly in handling metadata for video files and improving the Terabox link generation process.
Files | Changes |
---|---|
bot/helper/listeners/tasks_listener.py bot/helper/mirror_utils/status_utils/metadata_status.py bot/helper/ext_utils/fs_utils.py |
Implemented metadata editing feature for video files |
bot/helper/mirror_utils/download_utils/direct_link_generator.py |
Rewrote Terabox link generator function for improved functionality |
bot/modules/users_settings.py |
Updated user settings to include metadata options |
bot/__init__.py |
Added METADATA configuration option to bot initialization |
bot/helper/ext_utils/bot_utils.py |
Added new status for metadata addition process |
README.md |
Updated README.md with changes to supported direct links |
bot/modules/bot_settings.py |
Removed reference to terabox.txt in bot settings |
Add this its working no issues in heroku repo
Summary by Sourcery
Add metadata editing capability for video files and enhance Terabox link support by including additional domains. Update user settings to accommodate metadata options and adjust the README to reflect these changes.
New Features:
Enhancements:
Documentation: