mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-10 00:23:30 +01:00
Removed trailing spaces, added unbanMember and kickMember
This commit is contained in:
@@ -13,23 +13,23 @@ class Client extends EventEmitter {
|
||||
this.options = options || {};
|
||||
this.internal = new InternalClient(this);
|
||||
}
|
||||
|
||||
|
||||
get users(){
|
||||
return this.internal.users;
|
||||
}
|
||||
|
||||
|
||||
get channels(){
|
||||
return this.internal.channels;
|
||||
}
|
||||
|
||||
|
||||
get servers(){
|
||||
return this.internal.servers;
|
||||
}
|
||||
|
||||
|
||||
get privateChannels(){
|
||||
return this.internal.private_channels;
|
||||
}
|
||||
|
||||
|
||||
// def login
|
||||
login(email, password, cb = function (err, token) { }) {
|
||||
var self = this;
|
||||
@@ -47,7 +47,7 @@ class Client extends EventEmitter {
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
// def logout
|
||||
logout(cb = function (err) { }) {
|
||||
var self = this;
|
||||
@@ -86,7 +86,7 @@ class Client extends EventEmitter {
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
// def sendTTSMessage
|
||||
sendTTSMessage(where, content, callback = function (e, m) { }) {
|
||||
var self = this;
|
||||
@@ -131,7 +131,7 @@ class Client extends EventEmitter {
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
// def replyTTS
|
||||
replyTTS(where, content, callback = function () { }) {
|
||||
return new Promise((resolve, reject) => {
|
||||
@@ -174,7 +174,7 @@ class Client extends EventEmitter {
|
||||
// options is the callback
|
||||
callback = options;
|
||||
}
|
||||
|
||||
|
||||
self.internal.updateMessage(msg, content, options)
|
||||
.then(msg => {
|
||||
callback(null, msg);
|
||||
@@ -184,13 +184,13 @@ class Client extends EventEmitter {
|
||||
callback(e);
|
||||
reject(e);
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
// def getChannelLogs
|
||||
getChannelLogs(where, limit=500, options={}, callback=function(err, logs){}){
|
||||
|
||||
|
||||
var self = this;
|
||||
return new Promise((resolve, reject) => {
|
||||
if (typeof options === "function") {
|
||||
@@ -206,11 +206,11 @@ class Client extends EventEmitter {
|
||||
callback(e);
|
||||
reject(e);
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
// def sendFile
|
||||
sendFile(where, attachment, name="image.png", callback=function(err, m){}){
|
||||
var self = this;
|
||||
@@ -224,10 +224,10 @@ class Client extends EventEmitter {
|
||||
callback(e);
|
||||
reject(e);
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
createServer(name, region="london", callback=function(err, srv){}){
|
||||
var self = this;
|
||||
return new Promise((resolve, reject) => {
|
||||
@@ -242,12 +242,12 @@ class Client extends EventEmitter {
|
||||
})
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
// def leaveServer
|
||||
leaveServer(server, callback=function(err){}){
|
||||
var self = this;
|
||||
return new Promise((resolve, reject) => {
|
||||
|
||||
|
||||
self.internal.leaveServer(server)
|
||||
.then(() => {
|
||||
callback(); resolve();
|
||||
@@ -255,10 +255,10 @@ class Client extends EventEmitter {
|
||||
.catch(e => {
|
||||
callback(e); reject(e);
|
||||
})
|
||||
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
// def createChannel
|
||||
createChannel(server, name, type="text", callback=function(err,channel){}){
|
||||
var self = this;
|
||||
@@ -274,15 +274,15 @@ class Client extends EventEmitter {
|
||||
.catch(e => {
|
||||
callback(e); reject(e);
|
||||
})
|
||||
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
// def deleteChannel
|
||||
deleteChannel(channel, callback=function(err){}){
|
||||
var self = this;
|
||||
return new Promise((resolve, reject) => {
|
||||
|
||||
|
||||
self.internal.deleteChannel(channel)
|
||||
.then( () => {
|
||||
callback();
|
||||
@@ -291,10 +291,10 @@ class Client extends EventEmitter {
|
||||
.catch( e => {
|
||||
callback(e); reject(e);
|
||||
})
|
||||
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
//def banMember
|
||||
banMember(user, server, length=1, callback=function(err){}){
|
||||
var self = this;
|
||||
@@ -311,10 +311,42 @@ class Client extends EventEmitter {
|
||||
.catch( e => {
|
||||
callback(e); reject(e);
|
||||
})
|
||||
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
//def unbanMember
|
||||
unbanMember(user, server, callback=function(err){}){
|
||||
var self = this;
|
||||
return new Promise((resolve, reject) => {
|
||||
self.internal.unbanMember(user, server)
|
||||
.then( () => {
|
||||
callback();
|
||||
resolve();
|
||||
})
|
||||
.catch( e => {
|
||||
callback(e); reject(e);
|
||||
})
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
//def kickMember
|
||||
kickMember(user, server, callback=function(err){}){
|
||||
var self = this;
|
||||
return new Promise((resolve, reject) => {
|
||||
self.internal.kickMember(user, server)
|
||||
.then( () => {
|
||||
callback();
|
||||
resolve();
|
||||
})
|
||||
.catch( e => {
|
||||
callback(e); reject(e);
|
||||
})
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
//def createRole
|
||||
createRole(server, data=null, callback=function(err,res){}){
|
||||
var self = this;
|
||||
@@ -332,16 +364,16 @@ class Client extends EventEmitter {
|
||||
callback(e);
|
||||
reject(e);
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
//def deleteRole
|
||||
deleteRole(role, callback=function(err){}){
|
||||
|
||||
|
||||
var self = this;
|
||||
return new Promise((resolve, reject) => {
|
||||
|
||||
|
||||
self.internal.deleteRole(role)
|
||||
.then(() => {
|
||||
callback();
|
||||
@@ -349,18 +381,18 @@ class Client extends EventEmitter {
|
||||
})
|
||||
.catch(e => {
|
||||
callback(e);
|
||||
reject(e);
|
||||
reject(e);
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
//def addMemberToRole
|
||||
addMemberToRole(member, role, callback=function(err){}){
|
||||
var self = this;
|
||||
return new Promise((resolve, reject) => {
|
||||
|
||||
|
||||
self.internal.addMemberToRole(member, role)
|
||||
.then(() => {
|
||||
callback();
|
||||
@@ -368,22 +400,22 @@ class Client extends EventEmitter {
|
||||
})
|
||||
.catch(e => {
|
||||
callback(e);
|
||||
reject(e);
|
||||
reject(e);
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
// def addUserToRole
|
||||
addUserToRole(member, role, callback=function(err){}){
|
||||
return this.addMemberToRole(member, role, callback);
|
||||
}
|
||||
|
||||
|
||||
// def removeMemberFromRole
|
||||
removeMemberFromRole(member, role, callback=function(err){}){
|
||||
var self = this;
|
||||
return new Promise((resolve, reject) => {
|
||||
|
||||
|
||||
self.internal.removeMemberFromRole(member, role)
|
||||
.then(() => {
|
||||
callback();
|
||||
@@ -391,17 +423,17 @@ class Client extends EventEmitter {
|
||||
})
|
||||
.catch(e => {
|
||||
callback(e);
|
||||
reject(e);
|
||||
reject(e);
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
// def removeUserFromRole
|
||||
removeUserFromRole(member, role, callback=function(err){}){
|
||||
return this.removeUserFromRole(member, role, callback);
|
||||
}
|
||||
|
||||
|
||||
// def createInvite
|
||||
createInvite(chanServ, options, callback=function(err,invite){}){
|
||||
var self = this;
|
||||
@@ -410,7 +442,7 @@ class Client extends EventEmitter {
|
||||
// length is the callback
|
||||
callback = options;
|
||||
}
|
||||
|
||||
|
||||
self.internal.createInvite(chanServ, options)
|
||||
.then(invite => {
|
||||
callback(null, invite);
|
||||
@@ -418,17 +450,17 @@ class Client extends EventEmitter {
|
||||
})
|
||||
.catch(e => {
|
||||
callback(e);
|
||||
reject(e);
|
||||
reject(e);
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
// def overwritePermissions
|
||||
overwritePermissions(channel, role, options={}, callback=function(err){}){
|
||||
var self = this;
|
||||
return new Promise((resolve, reject) => {
|
||||
|
||||
|
||||
self.internal.overwritePermissions(channel, role, options)
|
||||
.then(() => {
|
||||
callback();
|
||||
@@ -438,15 +470,15 @@ class Client extends EventEmitter {
|
||||
callback(e);
|
||||
reject(e);
|
||||
})
|
||||
|
||||
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
// def setTopic
|
||||
setTopic(channel, topic, callback=function(err){}){
|
||||
var self = this;
|
||||
return new Promise((resolve, reject) => {
|
||||
|
||||
|
||||
self.internal.setTopic(channel, topic)
|
||||
.then(() => {
|
||||
callback();
|
||||
@@ -456,15 +488,15 @@ class Client extends EventEmitter {
|
||||
callback(e);
|
||||
reject(e);
|
||||
});
|
||||
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
//def setChannelName
|
||||
setChannelName(channel, topic, callback=function(err){}){
|
||||
var self = this;
|
||||
return new Promise((resolve, reject) => {
|
||||
|
||||
|
||||
self.internal.setChannelName(channel, topic)
|
||||
.then(() => {
|
||||
callback();
|
||||
@@ -474,15 +506,15 @@ class Client extends EventEmitter {
|
||||
callback(e);
|
||||
reject(e);
|
||||
});
|
||||
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
//def setChannelNameAndTopic
|
||||
setChannelNameAndTopic(channel, name, topic, callback=function(err){}){
|
||||
var self = this;
|
||||
return new Promise((resolve, reject) => {
|
||||
|
||||
|
||||
self.internal.setChannelNameAndTopic(channel, name, topic)
|
||||
.then(() => {
|
||||
callback();
|
||||
@@ -492,15 +524,15 @@ class Client extends EventEmitter {
|
||||
callback(e);
|
||||
reject(e);
|
||||
});
|
||||
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
//def updateChannel
|
||||
updateChannel(channel, data, callback=function(err){}){
|
||||
var self = this;
|
||||
return new Promise((resolve, reject) => {
|
||||
|
||||
|
||||
self.internal.updateChannel(channel, data)
|
||||
.then(() => {
|
||||
callback();
|
||||
@@ -510,15 +542,15 @@ class Client extends EventEmitter {
|
||||
callback(e);
|
||||
reject(e);
|
||||
});
|
||||
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
//def joinVoiceChannel
|
||||
joinVoiceChannel(channel, callback=function(err){}){
|
||||
var self = this;
|
||||
return new Promise((resolve, reject)=>{
|
||||
|
||||
|
||||
self.internal.joinVoiceChannel(channel)
|
||||
.then(chan => {
|
||||
callback(null, chan);
|
||||
@@ -528,7 +560,7 @@ class Client extends EventEmitter {
|
||||
callback(err);
|
||||
reject(err);
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user