mirror of
https://github.com/danbulant/discord.js
synced 2026-05-25 13:02:38 +00:00
Added error resolving
This commit is contained in:
parent
8de0199bf5
commit
206f8cfe1f
2 changed files with 30 additions and 9 deletions
|
|
@ -545,6 +545,17 @@ var Client = (function () {
|
|||
} else {
|
||||
fstream = file;
|
||||
}
|
||||
|
||||
self.resolveDestination(destination).then(send)["catch"](error);
|
||||
|
||||
function send(destination) {
|
||||
request.post(Endpoints.CHANNELS + "/" + destination + "/messages");
|
||||
}
|
||||
|
||||
function error(err) {
|
||||
callback(err);
|
||||
reject(err);
|
||||
}
|
||||
});
|
||||
}
|
||||
}, {
|
||||
|
|
|
|||
|
|
@ -545,23 +545,33 @@ class Client {
|
|||
}
|
||||
|
||||
sendFile(destination, file, callback = function (err, msg) { }) {
|
||||
|
||||
|
||||
var self = this;
|
||||
|
||||
return new Promise(function(resolve, reject){
|
||||
|
||||
|
||||
return new Promise(function (resolve, reject) {
|
||||
|
||||
var fstream;
|
||||
|
||||
if(typeof file === "string" || file instanceof String){
|
||||
|
||||
if (typeof file === "string" || file instanceof String) {
|
||||
fstream = fs.createReadStream(file);
|
||||
}else{
|
||||
} else {
|
||||
fstream = file;
|
||||
}
|
||||
|
||||
self.resolveDestination(destination).then(send).catch(error);
|
||||
|
||||
function send(destination) {
|
||||
request
|
||||
.post(`${Endpoints.CHANNELS}/${destination}/messages`)
|
||||
}
|
||||
|
||||
|
||||
function error(err){
|
||||
callback(err);
|
||||
reject(err);
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
|
||||
}
|
||||
|
||||
sendMessage(destination, message, callback = function (err, msg) { }, premessage = "") {
|
||||
|
|
|
|||
Loading…
Reference in a new issue