WebSocket
A persistent WebSocket client for real-time bidirectional communication.
function WebSocket.connect(urlurlstringA valid WebSocket server URL starting with ws:// or wss://.: string): WebSocketWebSocketA connected WebSocket object. Members: Send(msg), Close(), OnMessage: RBXScriptSignal, OnClose: RBXScriptSignal.Usage
Echo server round-trip
local ws = WebSocket.connect("wss://ws.postman-echo.com/raw")
ws.OnMessage:Connect(function(msg)
print("Server replied:", msg)
end)
ws.OnClose:Connect(function()
print("WebSocket closed")
end)
ws:Send("Hello from exploit docs!")
-- Server echoes back: Hello from exploit docs!Close after receiving one message
local ws = WebSocket.connect("wss://ws.postman-echo.com/raw")
ws.OnMessage:Connect(function(msg)
print("Got:", msg)
ws:Close()
end)
ws:Send("ping")