diff --git a/lib/Client.js b/lib/Client.js index a0a343444..23b4fd713 100644 --- a/lib/Client.js +++ b/lib/Client.js @@ -342,8 +342,8 @@ var Client = (function () { callback(err); reject(err); } else { - callback(null, message); - resolve(message); + callback(null); + resolve(); } }); } @@ -358,6 +358,8 @@ var Client = (function () { return new Promise(function (resolve, reject) { + content = content instanceof Array ? content.join("\n") : content; + request.patch(Endpoints.CHANNELS + "/" + message.channel.id + "/messages/" + message.id).set("authorization", self.token).send({ content: content, mentions: [] diff --git a/src/Client.js b/src/Client.js index 0b7163c0a..d40222a4f 100644 --- a/src/Client.js +++ b/src/Client.js @@ -381,8 +381,8 @@ class Client { callback(err); reject(err); } else { - callback(null, message); - resolve(message); + callback(null); + resolve(); } }); } @@ -395,6 +395,8 @@ class Client { return new Promise(function (resolve, reject) { + content = (content instanceof Array ? content.join("\n") : content); + request .patch(`${Endpoints.CHANNELS}/${message.channel.id}/messages/${message.id}`) .set("authorization", self.token)