1.1.4 • Published 3 years ago

att-websockets v1.1.4

Weekly downloads
-
License
GPL-3.0
Repository
github
Last release
3 years ago

att-websockets

Websocket connections for ATT

Create a connection

let serverId = 123;
let connectionName = "Test";

//import { Servers } from 'alta-jsapi'
let access = new JsapiAccessProvider(serverId, Servers);
let connection = new Connection(access, connectionName);

connection.onMessage = console.log;

try
{
    await connection.open();

    connection.send("player kill Joel");
}
catch (e)
{
    console.error("Error connecting to server");
    console.error(e);
}

Use the basic wrapper

This is recommended for 90% of cases, as it handles subscriptions and command responses

let wrapper = new BasicWrapper(connection);

var result = await wrapper.send("spawn joel dynamite");

wrapper.subscribe("PlayerJoined", console.log);