reconnect lul

This commit is contained in:
Flummi 2019-11-20 13:20:06 +01:00
parent 4247b8e82d
commit 0211ab428f

View File

@ -90,9 +90,21 @@ export default class slack extends EventEmitter {
this.emit("data", [ "error", err ]); this.emit("data", [ "error", err ]);
} }
}) })
.on("end", () => this.emit("data", [ "debug", "stream ended" ])) .on("end", () => {
.on("error", err => this.emit("data", [ "error", err ])); this.emit("data", [ "debug", "stream ended" ]);
this.reconnect();
})
.on("error", err => {
this.emit("data", [ "error", err ]);
this.reconnect();
}); });
});
}
reconnect() {
this.server.wss.url = null;
this.server.wss.socket = null;
this.connect();
} }
async getChannel(channelId) { async getChannel(channelId) {