# client.setBroadcast()

## Параметры

`ownerId` — идентификатор владельца трека, который необходимо транслировать в статус (пользователь или группа). Если параметр не заполнен, останавливает трансляцию в статус. (`int`, *optional*)

***

`trackId` — идентификатор трека, который необходимо транслировать в статус. Если параметр не заполнен, останавливает трансляцию в статус. (`int`, *optional*)

***

`groupIds` — идентификаторы групп, трансляцию в статус которых необходимо начать или остановить. По умолчанию залогиненный пользователь. (`Union[list[int], int]`, *optional*)

## Возвращаемые значения

### При успехе

`True`

### В противном случае

`False`

## Пример использования

```python
# Для трансляции трека в статус залогиненного пользователя

result = client.setBroadcast(
    ownerId=-2001471901,
    trackId=123471901,
)

print(result)

# Для остановки трансляции трека в статус залогиненного пользователя

result = client.setBroadcast()

print(result)

# Для трансляции трека в статус группы

result = client.setBroadcast(
    ownerId=-2001471901,
    trackId=123471901,
    groupIds=1,
)

print(result)

# Для остановки трансляции трека в статус группы

result = client.setBroadcast(
    groupIds=1,
)

print(result)
```
