From a5581382b9100a102554b7fa0ce377c75a9a53fe Mon Sep 17 00:00:00 2001 From: hydrabolt Date: Sun, 15 Nov 2015 14:31:03 +0000 Subject: [PATCH] Added message deregs --- lib/Structures/Message.js | 16 ++++++++++++++++ src/Structures/Message.js | 16 ++++++++++++++++ 2 files changed, 32 insertions(+) diff --git a/lib/Structures/Message.js b/lib/Structures/Message.js index 58bec5dc0..445ea569e 100644 --- a/lib/Structures/Message.js +++ b/lib/Structures/Message.js @@ -41,6 +41,22 @@ var Message = (function () { return this.content; }; + Message.prototype["delete"] = function _delete() { + return this.client.deleteMessage.apply(this.client, reg(this, arguments)); + }; + + Message.prototype.update = function update() { + return this.client.update.apply(this.client, reg(this, arguments)); + }; + + Message.prototype.reply = function reply() { + return this.client.reply.apply(this.client, reg(this, arguments)); + }; + + Message.prototype.replyTTS = function replyTTS() { + return this.client.replyTTS.apply(this.client, reg(this, arguments)); + }; + return Message; })(); diff --git a/src/Structures/Message.js b/src/Structures/Message.js index 9310ff626..1b8fbf0e9 100644 --- a/src/Structures/Message.js +++ b/src/Structures/Message.js @@ -41,6 +41,22 @@ class Message{ toString(){ return this.content; } + + delete(){ + return this.client.deleteMessage.apply(this.client, reg(this, arguments)); + } + + update(){ + return this.client.update.apply(this.client, reg(this, arguments)); + } + + reply(){ + return this.client.reply.apply(this.client, reg(this, arguments)); + } + + replyTTS(){ + return this.client.replyTTS.apply(this.client, reg(this, arguments)); + } } module.exports = Message; \ No newline at end of file