BROWSE DOCUMENTATION
Documentation / GetStatus

GetStatus

Inspect running RobloxPlayerBeta processes and return the user identity when logs allow it.

Overview

GetStatus scans Windows processes named RobloxPlayerBeta.exe. For each process, it looks for a nearby Roblox _last.log file and attempts to read a userid: value. The response can include a PID, username, and user ID, or only a PID when the identity cannot be resolved.


Usage

Text
GetStatus

With password protection enabled, send AUTH <password> | GetStatus


Complete Python example

Python
import asyncio
import websockets
import json

URI = "ws://localhost:8765"

async def main():
    async with websockets.connect(URI) as ws:
        print("Connected to WebSocket server")

        await ws.send("GetStatus")

        response = await ws.recv()
        print(json.loads(response))

if __name__ == "__main__":
    asyncio.run(main())

Example response

JSON
{
  "ok": true,
  "action": "GetStatus",
  "result": [
    {"pid": 1234, "username": "ExampleUser", "user_id": "123456"},
    {"pid": 5678, "username": null}
  ]
}