Aliases

  • WebSocket.Connect
  • WebSocket.new
  • WebSocket.New
  • websocket.connect
  • websocket.Connect
  • websocket.new
  • websocket.New

Arguments

string
required
A ws:// or wss:// endpoint. The server must accept a WebSocket handshake.

Returns

WebSocketObject
The connected socket facade with Send, Close, OnMessage, and OnClose.
Run a local WebSocket server on port 8765 first. Public connect raises on invalid URL/connection/facade failure; use pcall. Hold a strong socket reference. Open waits for the native connection; received messages are pumped on Heartbeat. Related types: WebSocket types & behavior.

Example