Added banMember method

This commit is contained in:
hydrabolt
2015-11-02 17:43:44 +00:00
parent 0629b9c06d
commit ca6f582853
4 changed files with 82 additions and 0 deletions

View File

@@ -278,6 +278,26 @@ class Client extends EventEmitter {
});
}
//def banMember
banMember(user, server, length=1, callback=function(err){}){
var self = this;
return new Promise((resolve, reject) => {
if (typeof length === "function") {
// length is the callback
callback = length;
}
self.internal.banMember(user, server, length)
.then( () => {
callback();
resolve();
})
.catch( e => {
callback(e); reject(e);
})
});
}
}
module.exports = Client;