add support for roles system

This commit is contained in:
hippoz 2021-09-15 16:39:25 +03:00
parent 812f38dafe
commit 85c3813dd6
No known key found for this signature in database
GPG key ID: 7C52899193467641

View file

@ -60,7 +60,7 @@ class GatewayConnection {
}
}
GatewayConnection.prototype.connect = function(token) {
GatewayConnection.prototype.connect = function(token, roles=["PRESENCE_UPDATES"]) {
if (token) this.token = token;
if (this.token) token = this.token;
@ -90,7 +90,7 @@ GatewayConnection.prototype.connect = function(token) {
logGateway("Got HELLO", packet.data);
this.helloData = packet.data;
logGateway("Sending YOO");
this.ws.send(this.packet("YOO", { token }));
this.ws.send(this.packet("YOO", { token, roles }));
break;
}
case "EVENT_CHANNEL_MEMBERS": {