Программа для скачивания через интерфейс телеграмм бота всей музыки артиста (по названию), альбома (по share ссылке), плейлиста (по share ссылке), сборника (по share ссылке), аудиокниги (по share ссылке), подкаст канала (по share ссылке) с вашего аккаунта на yandex.music.ru. Рекомендуется для работы в паре с медиосервером музыки (например plex) и аудиокниг/подкастов (например audiobookshelf).
Для работы необходимо:
1. запустить git bush // для Windows
1. запустить терминал // для Linux/MacOS
2. git clone 'THIS_PROJECT'
3. cd yandex_music_downloader
4. pip install -r requirements.txt
5. nano .env
TELEGRAMM_TOKEN=YOUR_TOKEN
YA_TOKEN=YOUR_TOKEN
DOWNLOAD_PATH_MUSIC=YOUR_DOWNLOAD_PATH
DOWNLOAD_PATH_BOOKS=YOUR_DOWNLOAD_PATH
DOWNLOAD_PATH_PODCASTS=YOUR_DOWNLOAD_PATH
6. python tbot.py
-
Отправьте команду вашему телеграм боту:
/start - обзор существующих команд /download - скачать музыку, книгу, подкаст с яндекс музыки /files - просмотреть скаченное и получить в сообщении через телеграм
-
Выберете один из вариантов скачивания, следуйте советом вашего бота.
-
Музыка скачивается в выбранную вами директорию "YOUR_DOWNLOAD_PATH"
Музыка, аудиокнига, подкасты скачиваются в максимальном доступном качестве до 320 kbps с записанными тегами, обложкой, текстом песни (в тег и в одноименный файла.txt), описанием книги, выпуска, если есть на яндексе.