RCON Получить живые данные с игрового сервера
В настоящее время я создаю собственную панель администратора для управления своим игровым сервером Rust. Теперь я хочу отображать данные с сервера в реальном времени, например список игроков, без опроса данных через фиксированный интервал. В настоящее время я использую RCON через веб-сокеты, поэтому можно было бы получать данные в реальном времени, но я не могу найти для него никакой документации.
Я видел на BattleMetrics, что они отображают живые данные на страницах своих серверов, если у владельца есть сервер, подключенный через RCON. Затем данные отображаются в реальном времени, по словам сотрудников Discord. Если у них нет RCON-соединения, то информация обновляется каждые 5 минут. К сожалению, я не могу использовать этот API для приложения, которое хочу создать.
Вот пример сервера, к которому подключен RCON и который показывает события в реальном времени, например, какие игроки недавно покинули сервер или присоединились к нему: https://www.battlemetrics.com/servers/rust/6803740
Обновления в реальном времени описаны в их документах:https://learn.battlemetrics.com/article/47-webhooks#websockets .
Кто-нибудь знает, возможно ли это, и может ли он прислать мне документы для получения данных в реальном времени?