TTMediaBot
TTMediaBot copied to clipboard
Massive project maintenance and fixes
List of changes:
- Massive code refactoring with many autofixes and batch edits;
- finetuning of linter and formatter configuration;
- Introducing uv support;
- More explicit requirements definition to avoid compatibility issues with newest httpx;
- ReadMe improvements;
- Added support for new Yandex Music link formats (with yandex.com and without
/album/in path); - Other improvements.
After this update I do recommend to re-deploy the bot from scratch (of course while keeping the config file). Cache file removal is also recommended.
@cyrmax, can we use yt-dlp's search function instead of youtube-search-python? As far as I know, youtube-search-python is no longer actively developed.
No module mpv in requirements.txt
Python 3.14 now works fine.