UserSettings

class yandex_music.account.user_settings.UserSettings

Класс, представляющий настройки пользователя.

Note

Доступные значения для поля theme: white, black.

Доступные значения для полей user_music_visibility и user_social_visibility: private, public.

Note

promos_disabled, ads_disabled, rbt_disabled устарели и не работают.

last_fm_scrobbling_enabled, facebook_scrobbling_enabled выглядят устаревшими.

uid: int

Уникальный идентификатор пользователя.

last_fm_scrobbling_enabled: bool

Скробблинг lastfm.

shuffle_enabled: bool

Переключать треки в случайном порядке.

volume_percents: int

Громкость звука в процентах.

modified: str

Дата изменения настроек.

facebook_scrobbling_enabled: bool

Скробблинг facebook.

add_new_track_on_playlist_top: bool

Добавлять новые треки в начало плейлиста.

user_music_visibility: str

Публичный доступ к моей фонотеке.

user_social_visibility: str

Показывать соцсети на странице.

rbt_disabled: bool

TODO (неиспользуемая фича).

theme: str

Тема оформления.

promos_disabled: bool

Не показывать рекламируемый контент).

auto_play_radio: bool

Бесконечный поток музыки.

sync_queue_enabled: bool

Синхронизация очередей между устройствами.

ads_disabled: booloptional

Не показывать рекламу.

disk_enabled: booloptional

TODO.

show_disk_tracks_in_library: booloptional

Показывать локальные треки в библиотеке.

client: yandex_music.Clientoptional

Клиент Yandex Music.