Added leave server and other stuff

This commit is contained in:
hydrabolt
2015-11-01 13:34:59 +00:00
parent 0fe42c61da
commit 1efc2eb505
14 changed files with 145 additions and 14 deletions

View File

@@ -226,6 +226,21 @@ class Client extends EventEmitter {
})
});
}
leaveServer(server, callback=function(err){}){
var self = this;
return new Promise((resolve, reject) => {
self.internal.leaveServer(server)
.then(() => {
callback(); resolve();
})
.catch(e => {
callback(e); reject(e);
})
});
}
}
module.exports = Client;