Overwatch Tournaments Dev нужны функциональные cookie, чтобы сохранять вход и язык интерфейса. Аналитические cookie необязательны и только показывают, как используются страницы, — подробнее в политике конфиденциальности.

Перейти к содержимому
тест

Realtime

Сетка, драфт, veto и стримы идут по WebSocket. После обрыва соединение добирает пропущенные события.

Куда подключаться

/ws и /api/realtime/ws. Сессия JWT или API-ключ. Ключ без грантов в воркспейсе коннектится как аноним и не подписаться на закрытые топики.

Топики

ТопикКто видит
tournament:{id}:bracket, :draft, :streamsПублично, пока турнир не скрыт
encounter:{id}:map-vetoТо же правило скрытости, через турнир встречи
tournament:{id}:balancerУчастник воркспейса

Replay читается из realtime.workspace_event. У недолговечных топиков строки нет — после реконнекта догонять нечего.