Client Websocket package for connection to Master kite websocket. Includes subscription and unsubscription of tokens to get data from master ws which gets communicated to kite and sends data downstream.
- NodeJS v8.0.0+
Install via npm
npm install kitemasterws
const MasterWsClient = require("kitemasterws");
const wsClient = new MasterWsClient(MASTER_WS_URL, botName);
wsClient.on("subscribe", subscribe);
wsClient.on("ticks", onTicks);
function subscribe() {
wsClient.subscribe(tokens);
}
function unsubscribe(tokensArr) {
wsClient.unsubscribe(tokensArr);
}
function onTicks(ticks) {
for (const tick of ticks) {
// tick data handling
}
}