Текст текущего играющего трека#

Пример работы с очередями и получением текста. Выводит текущий проигрываемый трек и его текст.

import os

from yandex_music import Client
from yandex_music.exceptions import NotFoundError


TOKEN = os.environ.get('TOKEN')

client = Client(TOKEN).init()

queues = client.queues_list()
# Последняя проигрываемая очередь всегда в начале списка
last_queue = client.queue(queues[0].id)

last_track_id = last_queue.get_current_track()
last_track = last_track_id.fetch_track()

artists = ', '.join(last_track.artists_name())
title = last_track.title
print(f'Сейчас играет: {artists} - {title}')

try:
    lyrics = last_track.get_lyrics('LRC')
    print(lyrics.fetch_lyrics())

    print(f'\nИсточник: {lyrics.major.pretty_name}')
except NotFoundError:
    print('Текст песни отсутствует')