Added role shortcuts and to user also

This commit is contained in:
Amish Shah
2015-12-05 16:57:58 +00:00
parent f95822dcb7
commit 5a971ba097
28 changed files with 132 additions and 25 deletions

View File

@@ -16,6 +16,8 @@ var _UtilEquality2 = _interopRequireDefault(_UtilEquality);
var _Constants = require("../Constants");
var _UtilArgumentRegulariser = require("../Util/ArgumentRegulariser");
var User = (function (_Equality) {
_inherits(User, _Equality);
@@ -52,6 +54,22 @@ var User = (function (_Equality) {
if (obj instanceof User) return this.id === obj.id && this.username === obj.username && this.discriminator === obj.discriminator && this.avatar === obj.avatar;else return false;
};
User.prototype.sendMessage = function sendMessage() {
return this.client.sendMessage.apply(this.client, _UtilArgumentRegulariser.reg(this, arguments));
};
User.prototype.send = function send() {
return this.client.sendMessage.apply(this.client, _UtilArgumentRegulariser.reg(this, arguments));
};
User.prototype.sendTTSMessage = function sendTTSMessage() {
return this.client.sendTTSMessage.apply(this.client, _UtilArgumentRegulariser.reg(this, arguments));
};
User.prototype.sendTTS = function sendTTS() {
return this.client.sendTTSMessage.apply(this.client, _UtilArgumentRegulariser.reg(this, arguments));
};
_createClass(User, [{
key: "avatarURL",
get: function get() {
@@ -67,4 +85,4 @@ var User = (function (_Equality) {
})(_UtilEquality2["default"]);
exports["default"] = User;
module.exports = exports["default"];
module.exports = exports["default"];