mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-19 13:03:31 +01:00
@@ -148,7 +148,7 @@ var Client = (function () {
|
|||||||
self.state = 2; //set state to logged in (not yet ready)
|
self.state = 2; //set state to logged in (not yet ready)
|
||||||
self.token = res.body.token; //set our token
|
self.token = res.body.token; //set our token
|
||||||
|
|
||||||
getGateway().then(function (url) {
|
self.getGateway().then(function (url) {
|
||||||
self.createws(url);
|
self.createws(url);
|
||||||
callback(null, self.token);
|
callback(null, self.token);
|
||||||
resolve(self.token);
|
resolve(self.token);
|
||||||
@@ -337,7 +337,7 @@ var Client = (function () {
|
|||||||
}
|
}
|
||||||
|
|
||||||
var user = destination.sender;
|
var user = destination.sender;
|
||||||
self.sendMessage(destination, message, callback, user + ", ").then(response)["catch"](reject);
|
self.sendMessage(destination, message, tts, callback, user + ", ").then(response)["catch"](reject);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}, {
|
}, {
|
||||||
@@ -1600,6 +1600,20 @@ var Client = (function () {
|
|||||||
})();
|
})();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}, {
|
||||||
|
key: "getGateway",
|
||||||
|
value: function getGateway() {
|
||||||
|
var self = this;
|
||||||
|
return new Promise(function (resolve, reject) {
|
||||||
|
request.get(Endpoints.API + "/gateway").set("authorization", self.token).end(function (err, res) {
|
||||||
|
if (err) {
|
||||||
|
reject(err);
|
||||||
|
} else {
|
||||||
|
resolve(res.body.url);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
}
|
||||||
}, {
|
}, {
|
||||||
key: "uptime",
|
key: "uptime",
|
||||||
get: function get() {
|
get: function get() {
|
||||||
@@ -1668,19 +1682,4 @@ var Client = (function () {
|
|||||||
return Client;
|
return Client;
|
||||||
})();
|
})();
|
||||||
|
|
||||||
function getGateway() {
|
|
||||||
|
|
||||||
var self = this;
|
|
||||||
|
|
||||||
return new Promise(function (resolve, reject) {
|
|
||||||
request.get(Endpoints.API + "/gateway").end(function (err, res) {
|
|
||||||
if (err) {
|
|
||||||
reject(err);
|
|
||||||
} else {
|
|
||||||
resolve(res.body.url);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
module.exports = Client;
|
module.exports = Client;
|
||||||
@@ -64,7 +64,7 @@ var Channel = (function () {
|
|||||||
}, {
|
}, {
|
||||||
key: "toString",
|
key: "toString",
|
||||||
value: function toString() {
|
value: function toString() {
|
||||||
return "#" + this.name;
|
return "<#" + this.id + ">";
|
||||||
}
|
}
|
||||||
}, {
|
}, {
|
||||||
key: "client",
|
key: "client",
|
||||||
|
|||||||
@@ -165,6 +165,11 @@ var Server = (function () {
|
|||||||
get: function get() {
|
get: function get() {
|
||||||
return this.client.getUser("id", this.ownerID);
|
return this.client.getUser("id", this.ownerID);
|
||||||
}
|
}
|
||||||
|
}, {
|
||||||
|
key: "users",
|
||||||
|
get: function get() {
|
||||||
|
return this.members;
|
||||||
|
}
|
||||||
}]);
|
}]);
|
||||||
|
|
||||||
return Server;
|
return Server;
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "discord.js",
|
"name": "discord.js",
|
||||||
"version": "3.3.2",
|
"version": "3.3.3",
|
||||||
"description": "A way to interface with the Discord API",
|
"description": "A way to interface with the Discord API",
|
||||||
"main": "./lib/index.js",
|
"main": "./lib/index.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|||||||
@@ -162,7 +162,7 @@ class Client {
|
|||||||
self.state = 2; //set state to logged in (not yet ready)
|
self.state = 2; //set state to logged in (not yet ready)
|
||||||
self.token = res.body.token; //set our token
|
self.token = res.body.token; //set our token
|
||||||
|
|
||||||
getGateway().then(function (url) {
|
self.getGateway().then(function (url) {
|
||||||
self.createws(url);
|
self.createws(url);
|
||||||
callback(null, self.token);
|
callback(null, self.token);
|
||||||
resolve(self.token);
|
resolve(self.token);
|
||||||
@@ -374,7 +374,7 @@ class Client {
|
|||||||
}
|
}
|
||||||
|
|
||||||
var user = destination.sender;
|
var user = destination.sender;
|
||||||
self.sendMessage(destination, message, callback, user + ", ").then(response).catch(reject);
|
self.sendMessage(destination, message, tts, callback, user + ", ").then(response).catch(reject);
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -1360,15 +1360,13 @@ class Client {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
function getGateway() {
|
|
||||||
|
|
||||||
|
getGateway() {
|
||||||
var self = this;
|
var self = this;
|
||||||
|
|
||||||
return new Promise(function (resolve, reject) {
|
return new Promise(function (resolve, reject) {
|
||||||
request
|
request
|
||||||
.get(`${Endpoints.API}/gateway`)
|
.get(`${Endpoints.API}/gateway`)
|
||||||
|
.set("authorization", self.token)
|
||||||
.end(function (err, res) {
|
.end(function (err, res) {
|
||||||
if (err) {
|
if (err) {
|
||||||
reject(err);
|
reject(err);
|
||||||
@@ -1377,7 +1375,7 @@ function getGateway() {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
module.exports = Client;
|
module.exports = Client;
|
||||||
@@ -34,7 +34,7 @@ class Channel {
|
|||||||
}
|
}
|
||||||
|
|
||||||
toString(){
|
toString(){
|
||||||
return "#" + this.name;
|
return "<#" + this.id + ">";
|
||||||
}
|
}
|
||||||
|
|
||||||
get isPrivate(){
|
get isPrivate(){
|
||||||
|
|||||||
@@ -50,6 +50,10 @@ class Server {
|
|||||||
return this.client.getUser("id", this.ownerID);
|
return this.client.getUser("id", this.ownerID);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
get users() {
|
||||||
|
return this.members;
|
||||||
|
}
|
||||||
|
|
||||||
// get/set
|
// get/set
|
||||||
getChannel(key, value) {
|
getChannel(key, value) {
|
||||||
for (var channel of this.channels) {
|
for (var channel of this.channels) {
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ mybot.on("message", function (message) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// we can go ahead :)
|
// we can go ahead :)
|
||||||
mybot.sendMessage(message.author, message.sender.username);
|
mybot.reply(message, message.channel);
|
||||||
});
|
});
|
||||||
|
|
||||||
mybot.on("ready", function () {
|
mybot.on("ready", function () {
|
||||||
|
|||||||
Reference in New Issue
Block a user