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

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

Type:

int

last_fm_scrobbling_enabled

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

Type:

bool

shuffle_enabled

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

Type:

bool

volume_percents

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

Type:

int

modified

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

Type:

str

facebook_scrobbling_enabled

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

Type:

bool

add_new_track_on_playlist_top

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

Type:

bool

user_music_visibility

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

Type:

str

user_social_visibility

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

Type:

str

rbt_disabled

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

Type:

bool

theme

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

Type:

str

promos_disabled

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

Type:

bool

auto_play_radio

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

Type:

bool

sync_queue_enabled

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

Type:

bool

ads_disabled

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

Type:

bool, optional

disk_enabled

TODO.

Type:

bool, optional

show_disk_tracks_in_library

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

Type:

bool, optional

client

Клиент Yandex Music.

Type:

yandex_music.Client, optional