module.exports = class vCodes extends EventEmitter {
this.ws = new WebSocket("wss://api.vcodes.xyz/v1/gateway?token=" + token);
this.ws.on("message", async msg => {
const message = JSON.parse(msg.toString());
if (message.type == "ERROR") throw new Error("(vcodes.js): " + message.message);
if (message.type == "CONNECT") {
return this.emit("ready", message.data);
const _event = message.type
if (index == 0) return part;
return part.charAt(0).toUpperCase() + part.slice(1);
this.emit(_event.join(""), message.data);